绪论
0.1 C语言的重要地位与学习C语言的必要性
0.2 C语言的发展历程及其特点
0.3 学好C语言的正确方法
第一章 C语言程序的一般介绍
1.1 程序与程序设计方法
1.2 C语言程序的基本结构与书写规则
1.3 程序设计的常规开发过程
1.4 算法与流程图
第二章 C语言程序设计基础
2.1 C语言的数据类型
2.2 变量和常量
2.3 基本数据类型
2.4 常用运算符及其表达式
2.5 数据的输入输出
第三章 结构化程序设计
3.1 顺序结构程序设计
3.2 选择结构程序设计
3.3 循环结构程序设计
第四章 函数
4.1 函数的概述
4.2 函数的嵌套调用和递归调用
4.3 变量的作用域和生存期
第五章 数组
5.1 一维数组
5.2 二维数组
5.3 字符数组与字符串
第六章 指针
6.1 指针的概念与数据的地址
6.2 变量的指针及指向变量的指针变量
6.3 指针与数组
6.4 指针与函数
第七章 结构体与共用体
7.1 结构体的概念
7.2 结构体数组与链表
7.3 共用体的概念
第八章 位运算
8.1 位运算的概念及运算符
8.2 位运算举例
第九章 文件
9.1 文件类型指针的概念
9.2 文件的常用操作
附录一 ASCII码字符表
附录二 关键字
附录三 运算符
附录四 常用标准函数
参考文献