第1章 C语言基础
1.1 C语言的发展与特点
1.1.1 C语言的发展概况
1.1.2 C语言的特点
1.2 程序设计中的几个基本概念
1.2.1 程序
1.2.2 程序设计
1.2.3 算法
1.2.4 数据结构
1.2.5 软件工程的概念
1.3 C语言程序的结构
1.3.1 字符集
1.3.2 保留字
1.3.3 标识符
1.3.4 C语言的词类
1.4 C语言的基本语句
1.5 C语言程序的基本结构
1.6 C语言程序的编译与执行
本章小结
习题
第2章 数据类型及运算
2.1 数据类型基本概念
2.1.1 C语言的数据类型
2.2 常量
2.2.1 数值常量
2.2.2 字符常量
2.2.3 字符串常量
2.3 变量及其常见类型
2.3.1 基本数据类型
2.3.2 变量的定义与初始化
2.3.3 数据类型间的转换
2.4 运算符和表达式
2.4.1 运算符和表达式概述
2.4.2 赋值运算符和赋值表达式
2.4.3 算术运算符和算术表达式
2.4.4 关系运算符和关系表达式
2.4.5 逻辑运算符和逻辑表达式
2.4.6 其他运算符
2.5 位运算
2.5.1 逻辑位运算
2.5.2 移位运算
2.5.3 位运算与赋值运算组成复合赋值运算符
本章小结
习题2
第3章 基本结构及其实现
3.1 结构化程序设计
3.1.1 程序的基本结构
3.2 顺序结构
3.2.1 赋值语句
3.2.2 输入输出库函数
3.2.3 顺序程序结构程序设计举例
3.3 选择结构
3.3.1 选择结构if-else语句
3.3.2 switch分支结构
3.4 循环结构
3.4.1 while循环语句
3.4.2 dowhile循环语句
3.4.3 for循环语句
3.4.4 三种循环语句的比较
3.4.5 辅助语句
3.4.6 多重循环
3.5 goto语句
3.5.1 goto语句
3.5.2 用goto语句组成循环
本章小结
……
第4章 数组
第5章 函数
第6章 指针
第7章 结构体与共用体
第8章 文件
附录Ⅰ 常用字符与ASCII代码对应表
附录Ⅱ 运算符与运算结合性
附录Ⅲ TurboC常用库函数