第1部分 C程序设计的初步知识 1
第2部分 基本语句和顺序程序结构 11
第3部分 分支结构 20
第4部分 循环结构 36
第5部分 函数的初步知识 57
第6部分 算法和结构化程序设计 74
第7部分 字符数据和字符数据处理 75
第8部分 地址和指针 87
第9部分 一维数组 105
第10部分 二维数组 134
第11部分 字符串 156
第12部分 对函数的进一步讨论 184
第13部分 C语言中用户标识符的作用域和存储类 199
第14部分 编译预处理 209
第15部分 动态存储分配 220
第16部分 结构体类型和用户定义类型 229
第17部分 C语言中的整型数和整型变量 254
第18部分 共用体、位段结构和枚举类型 259
第19部分 位运算 268
第20部分 在终端上按格式进行数据的输入和输出 272
第21部分 文件 279
第22部分 上机改错 293
第23部分 上机编程 302
附录1 C语言的关键字 322
附录2 双目算术运算中两边运算量类型转换规律 323
附录3 运算符的优先级和结合性 324
附录4 常用字符与ASCⅡ代码对照表 325
附录5 常用库函数 326
附录6 《Turbo C》常见错误信息 330