第一篇 C语言语法知识基础
第1章 程序设计代码的组织方式
1.1 C语言程序的基本结构
1.2 C语言的函数
1.3 C语言的头文件
第2章 常量与变量、数据类型
2.1 数据类型
2.2 标识符
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 构造数据类型
2.4.1 结构体类型
2.4.2 共同体类型
2.4.3 枚举类型
第3章 运算符、表达式与库函数
3.1 运算符与表达式
3.1.1 算术运算符
3.1.2 关系运算符
3.1.3 逻辑运算符
3.1.4 赋值运算符
3.1.5 sizeof()运算符
3.1.6 自增、自减运算符
3.1.7 逗号运算符
3.1.8 位运算符
3.1.9 条件运算符
3.2 常用库函数
3.2.1 输入/输出函数
3.2.2 字符函数
3.2.3 数学函数
3.2.4 字符串函数
3.2.5 动态存储分配函数
第4章 顺序结构
4.1 数据的输入输出
4.1.1 数据输入
4.1.2 数据输出
4.2 赋值语句
4.2.1 基本概念
4.2.2 不同类型的数据之间的赋值规则
第5章 选择结构
5.1 if结构
5.1.1 单分支结构
5.1.2 标准分支结构
5.1.3 多分支结构
5.2 witch结构语句
第6章 循环结构
6.1 while结构语句
6.2 dowhile结构语句
6.3 for结构语句
6.4 控制执行顺序的语句
第7章 数组
7.1 数组的基本概念
7.1.1 数组的定义格式
7.1.2 数组元素的初始化
7.1.3 数组元素的赋值
7.1.4 数组的输入输出
7.2 字符数组与字符串
7.2.1 字符数组的定义
7.2.2 字符数组的初始化
7.2.3 字符数组的赋值
7.2.4 字符数组的输入输出
7.2.5 字符串处理函数
7.3 数组与函数
7.3.1 数组元素作参数
7.3.2 数组名作参数
第二篇 C语言语法知识进阶
第8章 函数
8.1 函数的定义与调用
8.1.1 函数的定义
8.1.2 函数的返回值
8.1.3 函数的调用
8.1.4 函数的原型声明
8.2 函数参数传递
8.2.1 形参与实参
……
第三篇 常用算法及编程技巧
第四篇 程序调试
第五篇 模拟试题
参考文献