第一章 实例 1
1.1 一个例子 1
1.2 程序分析 2
1.3 程序的实现 13
1.4 程序的书写格式 14
思考题 15
练习题 16
上机练习 17
第二章 词法 19
2.1 字符和字符集 19
2.2 单词 20
2.3 常量和变量 25
2.4 运算符和表达式 39
2.5 类型转换 67
2.6 作用域和存储类 70
本章小结 80
思考题 81
练习题 83
上机练习 90
第三章 语句 93
3.1 预处理语句 93
3.2 说明语句 107
3.3 执行语句 112
本章小结 137
练习题 144
思考题 144
上机练习 152
第四章 函数 154
4.1 函数的定义和说明 154
4.2 函数的类型和返回值 157
4.3 函数的参数和函数的调用 159
4.4 函数调用的实例 162
4.5 系统提供的函数 175
本章小结 179
练习题 182
思考题 182
上机练习 190
第五章 指针 191
5.1 指针的概念 191
5.2 指针的运算 195
5.3 指针和数组 198
5.4 指针和函数 213
本章小结 216
练习题 218
思考题 218
上机练习 226
第六章 结构、联合和枚举 227
6.1 结构的概念 227
6.2 结构的应用 236
6.3 联合 246
6.4 枚举 252
本章小结 257
思考题 259
练习题 260
上机练习 267
第七章 文件 268
7.1 文件 268
7.2 标准文件的操作 270
7.3 一般文件的操作 281
本章小结 298
思考题 300
练习题 301
上机练习 308
第八章 特点和应用 309
8.1 怎样学好用好C语言 309
8.2 如何继续学好C语言 317
8.3 最后的例题 320
附录 325
附录A Turbo C 2.0版编译系统使用方法简介 325
附录B ASCII编码表 336
附录C Turbo C常用库函数 337