图书介绍
C语言核心技术 原书第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 彼得普林茨著 著
- 出版社: 机械工业出版社
- ISBN:9787111562209
- 出版时间:2017
- 标注页数:780页
- 文件大小:104MB
- 文件页数:789页
- 主题词:
PDF下载
下载说明
C语言核心技术 原书第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第一部分 语言11
第1章 C语言基础11
1.1 C语言特性11
1.2 C语言程序的结构12
1.3 源代码文件14
1.4 注释15
1.5 字符集16
1.6 标识符22
1.7 C编译器运行原理26
第2章 数据类型29
2.1 数据类型分类29
2.2 整数类型30
2.3 浮点类型36
2.4 复数浮点类型38
2.5 枚举类型39
2.6 void类型40
2.7 对象在内存中的对齐方式41
第3章 字面量43
3.1 整数常量43
3.2 浮点常量44
3.3 字符常量46
3.4 字符串字面量49
第4章 类型转换53
4.1 算术类型的转换54
4.2 非算术类型的转换61
第5章 表达式和运算符69
5.1 如何计算表达式70
5.2 运算符细节75
5.3 常量表达式98
第6章 语句100
6.1 表达式语句100
6.2 语句块101
6.3 循环102
6.4 选择语句106
6.5 无条件跳转110
第7章 函数114
7.1 函数定义114
7.2 函数声明121
7.3 函数如何被执行122
7.4 指针作为参数和返回值122
7.5 内联函数124
7.6 无返回函数125
7.7 递归函数126
7.8 可变参数函数127
第8章 数组129
8.1 定义数组129
8.2 获取数组元素131
8.3 初始化数组132
8.4 字符串134
8.5 多维数组136
8.6 数组作为函数参数138
第9章 指针140
9.1 声明指针140
9.2 指针运算143
9.3 指针和类型限定符147
9.4 数组的指针和指针的数组151
9.5 指向函数的指针155
第10章 结构、联合与位字段157
10.1 结构157
10.2 联合167
10.3 匿名结构与联合169
10.4 位字段170
第11章 声明173
11.1 对象与函数声明174
11.2 类型名称181
11.3 typedef声明182
11.4 _Static_assert声明184
11.5 标识符的链接185
11.6 对象的存储周期186
11.7 初始化187
第12章 动态内存管理190
12.1 动态内存分配190
12.2 已分配内存的特性192
12.3 调整内存大小和释放内存193
12.4 通用二叉树194
12.5 特性195
12.6 二叉树的实现195
第13章 输入和输出205
13.1 流205
13.2 文件207
13.3 打开和关闭文件209
13.4 读操作和写操作211
13.5 文件随机访问230
第14章 多线程233
14.1 线程233
14.2 访问共享数据238
14.3 线程间的通信:条件变量245
14.4 线程对象和线程存储249
第15章 预处理命令253
15.1 插入头文件的内容254
15.2 定义和使用宏256
15.3 泛型宏263
15.4 条件式编译264
15.5 定义行号266
15.6 生成错误消息266
15.7 #pragma命令267
15.8 _Pragma运算符267
15.9 预定义的宏268
第二部分 标准库273
第16章 标准头273
16.1 使用标准头273
16.2 边界检查函数277
16.3 标准头的内容278
第17章 函数简介308
17.1 输入和输出308
17.2 数学函数309
17.3 字符分类和转换316
17.4 字符串处理318
17.5 多字节字符319
17.6 在数字与字符串之间转换321
17.7 搜索和排序322
17.8 内存区域处理322
17.9 动态内存管理323
17.10 日期和时间323
17.11 进程控制324
17.12 国际化325
17.13 非本地跳转326
17.14 多线程(C11)327
17.15 调试331
17.16 错误消息331
第18章 标准库函数333
第三分 基本工具673
第19章 使用GCC编译C程序673
19.1 GNU编译器套件673
19.2 获取和安装GCC674
19.3 使用GCC编译C程序675
19.4 C方言685
19.5 编译器警告686
19.6 优化688
19.7 调试692
19.8 剖析692
19.9 选项和环境变量汇总692
第20章 使用make构建C程序698
20.1 目标、依赖和命令698
20.2 Makefile699
20.3 规则699
20.4 注释706
20.5 变量707
20.6 伪目标714
20.7 其他目标属性716
20.8 宏717
20.9 函数718
20.10 命令722
20.11 执行make命令725
第21章 使用GDB调试C程序733
21.1 安装GDB733
21.2 调试过程示例734
21.3 启动GDB738
21.4 使用GDB命令743
21.5 在GDB内分析核心文件765
第22章 使用IDE767
22.1 针对C语言的IDE767
22.2 针对C/C++的Eclipse IDE768
22.3 使用Eclipse开发一个C程序770
22.4 使用Eclipse调试一个C程序773
22.5 关于Eclipse的更多信息775
热门推荐
- 3810274.html
- 887855.html
- 2971335.html
- 3205625.html
- 436345.html
- 2854278.html
- 2420112.html
- 3230346.html
- 1497734.html
- 3115527.html
- http://www.ickdjs.cc/book_279788.html
- http://www.ickdjs.cc/book_3696860.html
- http://www.ickdjs.cc/book_875003.html
- http://www.ickdjs.cc/book_1197517.html
- http://www.ickdjs.cc/book_3623786.html
- http://www.ickdjs.cc/book_1571597.html
- http://www.ickdjs.cc/book_518621.html
- http://www.ickdjs.cc/book_1805448.html
- http://www.ickdjs.cc/book_3318712.html
- http://www.ickdjs.cc/book_872014.html