书籍详情
标准C语言指南
作者:李忠,王晓波 著
出版社:电子工业出版社
出版时间:2016-03-01
ISBN:9787121274305
定价:¥58.00
购买这本书可以去
内容简介
本书基于C语言的**标准ISO/IEC9899:2011,力求全面地介绍这门计算机语言的各个方面:词法元素、类型、声明、表达式、语句等,全书内容按概念和术语分类组织,示例丰富,查阅方便,适合具有一定C语言基础的各类专业人员学习参考。具有手册和辞典式的风格,内容按概念和术语分类组织,示例丰富,查阅方便,是一本每个程序员都应当拥有的工具书。
作者简介
李忠,2000年至今,长春电视台科教频道,精通计算机编程语言,著有:《穿越计算机的迷雾》、《x86汇编语言:从实模式到保护模式》。
目录
第1章 预备知识 1
1.1 源文件 1
1.2 程序转换 1
1.3 环境 2
1.4 C实现 3
1.5 诊断消息 4
1.6 转换单元 4
1.7 输入和输出 6
1.8 库和头文件 12
1.9 C标准库 14
第2章 基本概念 18
2.1 字符集和字符编码 18
2.2 对象 33
2.3 行为 50
第3章 类型 52
3.1 类型图 52
3.2 基本类型 53
3.3 标准整数类型 61
3.4 扩展整数类型 61
3.5 算术类型 61
3.6 实数类型 66
3.7 字符类型 66
3.8 派生类型 66
3.9 标量 103
3.10 聚合类型 103
3.11 对象类型 103
3.12 void 103
3.13 限定的类型 104
3.14 完整类型 110
3.15 不完整类型 110
3.16 类型域 112
3.17 类型的表示 112
3.18 兼容类型 120
3.19 复合类型 126
3.20 类型转换 128
3.21 有效类型 146
第4章 词法元素 148
4.1 预处理记号 148
4.2 记号 148
4.3 标识符 149
4.4 常量 168
4.5 字面串 175
4.6 注释 180
4.7 关键字 182
第5章 声明和定义 184
5.1 声明 184
5.2 定义 190
5.3 静态断言 199
5.4 声明指定符 200
5.5 存储类指定符 212
5.6 类型限定符 225
5.7 函数指定符 226
5.8 对齐指定符 232
5.9 声明符 235
5.10 初始化 242
5.11 类型名 255
第6章 表达式 257
6.1 表达式列表 257
6.2 全表达式 258
6.3 函数指示符 259
6.4 左值 259
6.5 值计算 261
6.6 void表达式 262
6.7 副作用 263
6.8 序列点 263
6.9 优先级 265
6.10 结合性 266
6.11 求值 267
6.12 基本表达式 269
6.13 后缀表达式 273
6.14 一元表达式 288
6.15 转型表达式 305
6.16 乘性表达式 308
6.17 加性表达式 310
6.18 移位表达式 314
6.19 关系表达式 317
6.20 等性表达式 322
6.21 按位与表达式 325
6.22 按位异或表达式 325
6.23 按位或表达式 326
6.24 逻辑与表达式 326
6.25 逻辑或表达式 327
6.26 条件表达式 328
6.27 赋值表达式 332
6.28 逗号表达式 338
6.29 常量表达式 340
第7章 语句和块 345
7.1 语句 345
7.2 标号语句 345
7.3 复合语句 347
7.4 表达式语句 347
7.5 选择语句 349
7.6 迭代语句 355
7.7 跳转语句 360
7.8 块 365
第8章 预处理指令 368
8.1 源文件包含 369
8.2 宏替换 370
8.3 条件包含 379
8.4 行控制 381
8.5 抛错 381
8.6 杂注 382
8.7 空指令 382
1.1 源文件 1
1.2 程序转换 1
1.3 环境 2
1.4 C实现 3
1.5 诊断消息 4
1.6 转换单元 4
1.7 输入和输出 6
1.8 库和头文件 12
1.9 C标准库 14
第2章 基本概念 18
2.1 字符集和字符编码 18
2.2 对象 33
2.3 行为 50
第3章 类型 52
3.1 类型图 52
3.2 基本类型 53
3.3 标准整数类型 61
3.4 扩展整数类型 61
3.5 算术类型 61
3.6 实数类型 66
3.7 字符类型 66
3.8 派生类型 66
3.9 标量 103
3.10 聚合类型 103
3.11 对象类型 103
3.12 void 103
3.13 限定的类型 104
3.14 完整类型 110
3.15 不完整类型 110
3.16 类型域 112
3.17 类型的表示 112
3.18 兼容类型 120
3.19 复合类型 126
3.20 类型转换 128
3.21 有效类型 146
第4章 词法元素 148
4.1 预处理记号 148
4.2 记号 148
4.3 标识符 149
4.4 常量 168
4.5 字面串 175
4.6 注释 180
4.7 关键字 182
第5章 声明和定义 184
5.1 声明 184
5.2 定义 190
5.3 静态断言 199
5.4 声明指定符 200
5.5 存储类指定符 212
5.6 类型限定符 225
5.7 函数指定符 226
5.8 对齐指定符 232
5.9 声明符 235
5.10 初始化 242
5.11 类型名 255
第6章 表达式 257
6.1 表达式列表 257
6.2 全表达式 258
6.3 函数指示符 259
6.4 左值 259
6.5 值计算 261
6.6 void表达式 262
6.7 副作用 263
6.8 序列点 263
6.9 优先级 265
6.10 结合性 266
6.11 求值 267
6.12 基本表达式 269
6.13 后缀表达式 273
6.14 一元表达式 288
6.15 转型表达式 305
6.16 乘性表达式 308
6.17 加性表达式 310
6.18 移位表达式 314
6.19 关系表达式 317
6.20 等性表达式 322
6.21 按位与表达式 325
6.22 按位异或表达式 325
6.23 按位或表达式 326
6.24 逻辑与表达式 326
6.25 逻辑或表达式 327
6.26 条件表达式 328
6.27 赋值表达式 332
6.28 逗号表达式 338
6.29 常量表达式 340
第7章 语句和块 345
7.1 语句 345
7.2 标号语句 345
7.3 复合语句 347
7.4 表达式语句 347
7.5 选择语句 349
7.6 迭代语句 355
7.7 跳转语句 360
7.8 块 365
第8章 预处理指令 368
8.1 源文件包含 369
8.2 宏替换 370
8.3 条件包含 379
8.4 行控制 381
8.5 抛错 381
8.6 杂注 382
8.7 空指令 382
猜您喜欢