1 C语言概述
1.1 C语言的历史与发展
1.2 C程序的书写形式与程序结构
1.3 C语言程序的编辑、编译、连接与运行
1.4 C语言的一般特点
1.5 程序设计的概念
1.6 C语言的标识符与关键字
1.7 C语言的上机步骤
习题
2 结构化程序的开发
2.1 算法的基本知识
2.2 逐步细化程序设计方法
2.3 C语句概述
3 数据描述
3.1 数据类型概述
3.2 常量和变量
3.4 整型数据
3.5 实型数据
3.6 字符型数据
习题
4 运算符与表达式
4.1 运算符与表达式概述
4.2 自述运算符与算术表达式
4.3 赋值运算符与赋值表达式
4.4 各类数值型数据间的混合运算
4.5 逗号运算符和逗号表达式
4.6 关系运算符与关系表达式
4.7 逻辑运算符与逻辑表达式
4.8 位运算符
习题
5 顺序控制结构
5.1 赋值语句
5.2 数据输出
5.3 数据输入
习题
6 选择控制结构
6.1 if语句
6.2 条件运算符
6.3 switch语句
习题
7 循环控制结构
7.1 while循环结构
7.2 do while循环结构
7.3 for循环结构
7.4 goto语句
7.5 循环的嵌套
7.6 break语句和continue语句
习题
8 函数
8.1 函数的概述
8.2 函数定义的一般形式
8.3 函数参数和函数的值
8.4 函数的调用
8.5 函数的嵌套调用
8.6 局部变量与全局变量
8.7 变量的存储类型
8.8 内存涵数和外部函数
8.9 函数的逆归调用
习题
9 数组
9.1 一维数组
9.2 多维数组
……
10 指针(一)
11 结构体与共用体
12 指针(二)
13 编译预处理
14 文件
15 综合应用
附录Ⅰ 常用字符与ASCII代码对照表
附录Ⅱ 运算符和结合性
附录Ⅲ C语言常用语法提要
附录Ⅳ C常用库函数
附录Ⅴ 在IBM PC DOS下运行的DR/C编译错误信息表
参考文献