第1章 简介与基础 1
1.C程式样本 1
2.基础 10
3.常数 16
第2章 型式与变数 19
1.基本型式 20
2.推导型式 26
3.型式宣告 47
4.定义与宣告 48
5.型式转换 62
第3章 算子与表式 71
1.算子 71
2.表式 89
第4章 控制流程 93
1.表式与叙述 93
2.空叙述 94
3.复合与区块叙述 94
4.指派叙述 95
5.IF叙述 96
6.SWITCH叙述 99
7.回路 100
8.BREAK叙述 103
9.CONTINUE叙述 103
10.函数呼叫叙述 104
12.GOTO叙述 105
13.叙述标记 105
11.RETURN叙述 105
第5章 函数与完整的程式 107
1.函数 107
2.识别的辞汇范围 118
3.输入与输出 120
4.输入与输出的反向 125
5.主程式 127
6.范例 129
第6章 独自编译与资料摘要 163
1.外部定义与宣告的范围 164
2.独自编译 165
3.抽象资料型式与资讯隐藏 166
4.类 170
5.范例 176
第7章 例外 189
1.不同的信号 191
2.设定信号与例外处置器 192
4.范例 198
3.产生/送出信号 198
第8章 同作程式设计 209
1.在UNIX作业系统下的C语言同作程式设计 210
2.利用程式库的fork函数来建立处理 211
3.以execl程式库函数来覆载处理 213
4.管道—同步通讯机构 214
5.范例 220
第9章 C前处理器 231
1.巨集定义与启动 232
2.档案引入 237
3.条件式编译 238
4.结论 242
5.范例 242
第10章 范例研读 247
1.简易查询资料库范例 247
附录A 程式库函数 259
1.UNIX系统呼叫与标准C程式库libc 259
2.数学程式库libm 306
1.lint:C程式核对器 309
附录B C工具 309
2.cc:C编译器 311
3.cb:C程式修饰器 312
4.make:程式群维护器 314
附录C ANSI标准的C语言 323
附录D ASCII表 325
附录E 实施依赖特性 327
中英名词对照 329