• 极致C语言
  • 极致C语言
  • 极致C语言
21年品牌 40万+商家 超1.5亿件商品

极致C语言

72 4.0折 178 九五品

仅1件

江苏常州
认证卖家担保交易快速发货售后保障

作者Kamran Amini

出版社东南大学出版社

出版时间2023-05

版次1

装帧其他

货号14-3

上书时间2024-08-26

胜达书业

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 Kamran Amini
  • 出版社 东南大学出版社
  • 出版时间 2023-05
  • 版次 1
  • ISBN 9787576601688
  • 定价 178.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 691页
  • 字数 876千字
【内容简介】
对于C语言来说,只了解语法是远远不够的。工业界需要开发人员对C语言的规则和实践有严格、科学的理解。这本精练、实用的指南将带领你学习运用C语言强大的底层语言能力来编写高效的实际系统,帮助您成为一名专业的C程序员。在现有C语言知识的基础上,您将掌握预处理器指令、宏、条件编译、指针等高阶知识;您将形成对算法设计、函数和结构体的新见解,并学会如何在资源受限的严格环境中利用C语言的特性使应用程序获得最高性能。
  即使到了现在,C语言在编程中也依然扮演着关键角色,它仍然是精密工程、航空航天、空间研究等领域的核心语言。本书展示了C语言如何与Unix协同工作,如何在C语言中实现面向对象原则,并全面介绍了多进程问题。
  在本书中,作者Amini鼓励读者自己思考、提问、应用和实验。本书对于任何想提升C语言应用能力的人来说都是必不可少的。
【目录】


1 基本特

1.1 预处理指令

1.1.1 宏

1.1.2 条件编译

1.2 变量指针

1.2.1 语法

1.2.2 变量指针的算术运算

1.2.3 通用指针

1.2.4 指针的大小

1.2.5 悬空指针

1.3 关于函数的一些细节

1.3.1 函数的剖析

1.3.2 设计的重要

1.3.3 栈管理

1.3.4 值传递和引用传递

1.4 函数指针

1.5 结构

1.5.1 为什么用结构?

1.5.2 为什么需要用户定义类型?

1.5.3 结构都做什么?

1.5.4 内存布局

1.5.5 结构嵌套

1.5.6 结构指针

1.6 结

2 从源文件到二进制文件

2.1 编译过程

2.1.1 构建c项目

2.1.2 步——预处理

2.1.3 第2步——编译

2.1.4 第3步——汇编

2.1.5 第4步——

2.2 预处理器

2.3 编译器

抽象语法树

2.4 汇编器

2.5 器

2.5.1 器是如何工作的?

2.5.2 器会上当!

2.5.3 c++名字改编

2.6 结

3 目标文件

3.1 应用程序二进制接(abi)

3.2 目标文件格式

3.3 可重定位目标文件

3.4 可执行目标文件

3.5 静态库

3.6 动态库

手动加载共享库

3.7 结

4 进程内存结构

4.1 进程的内存布局

4.2 认识内存结构

4.3 探索静态内存布局

4.3.1 bss段

4.3.2 data段

4.3.3 text段

4.4 探测动态内存布局

……

5 栈和堆

6 面向对象和封装

7 组合和聚合

8 继承和多态

9 c++中的抽象和oop

10 unix历史及其体系结构

11 系统调用和内核

12 近期新的c语言

13 并发

14 同步

15 线程执行

16 线程同步

17 进程执行

18 进程同步

19 单主机进程间通信和套接字

20 套接字编程

21 与其他语言的集成

22 单元测试和调试

23 构建系统

后记

点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP