第1章 概述
1.1 C语言基础
1.2 C语言的语句特点
1.3 编程环境
本章小结
练习题
第2章 C程序基础
2.1 常量与变量
2.2 C语言的基本数据类型
2.3 各类数值型数据之间的混合运算
2.4 运算基础
本章小结
练习题
第3章 C程序的基本结构
3.1 结构化程序设计方法
3.2 顺序结构
3.3 选择结构
3.4 循环结构
3.5 程序举例
本章小结
练习题
第4章 数组
4.1 一维数组
4.2 二维数组
4.3 字符数组
4.4 程序举例
本章小结
练习题
第5章 函数
5.1 概述
5.2 函数的定义
5.3 函数的调用
5.4 函数的嵌套与递归调用
5.5 变量的作用域
5.6 程序举例
本章小结
练习题
第6章 指针
6.1 指针的基本概念
6.2 与变量相关的指针
6.3 与数组相关的指针
6.4 与字符串相关的指针
6.5 函数指针变量
6.6 程序举例
本章小结
练习题
第7章 复合数据类型
7.1 结构体类型
7.2 结构体类型数组
7.3 与结构体类型数据相关的指针
7.4 动态存储分配
7.5 链表的定义与实现
7.6 联合类型
7.7 枚举类型
7.8 类型定义符
本章小结
练习题
第8章 位运算
8.1 位逻辑运算
8.2 移位运算
8.3 按位复合赋值运算
本章小结
练习题
第9章 文件
9.1 C语言文件概述
9.2 文件指针
9.3 与文件相关的函数
9.4 库文件
9.5 文件操作程序举例与运行测试
本章小结
练习题
第10章 预处理命令
10.1 概述
10.2 宏定义
1O.3 文件包含
10.4 条件编译
本章小结
练习题
参考文献