第一章 计算机、程序设计和C语言概述
1.1 计算机的一般知识
1.2 数据在计算机中的存储形式
1.3 程序设计初步
1.4 C语言概述
第二章 数据类型、运算符和表达式
2.1 常量
2.2 变量
2.3 运算符
2.4 表达式
2.5 表达式和语句
2.6 数据输入输出
第三章 选择结构程序设计
3.1 概述
3.2 关系运算符和关系表达式
3.3 逻辑运算符和逻辑表达式
3.4 Switch结构和Break语句
第四章 循环结构程序设计
4.1 概述
4.2 While 循环结构
4.3 Do-while循环结构
4.4 for 循环结构
4.5 For循环结构
4.6 无条件控制语句及其在循环中的应用
4.7 应用举例
第五章 数组
5.1 一维数组
5.2 二维数组
第六章 函数
6.1 函数概述
6.2 函数的调用
6.3 库函数的调用
第七章 指针
7.1 指针概述
7.2 二维数组
7.3 指针数组
7.4 多级指针
7.5 指向函数的指针
7.6 指针数据类型小结
第八章 结构体、共用体及枚举类型
8.1 概述
8.2 结构体类型的定义
8.3 结构体变量的定义
8.4 结构体变量的引用和初始化
8.5 结构体指针变量
8.6 动态数据结构——链表
8.7 共用体
8.8 枚举类型
第九章 文件
9.1 概述
9.2 文件类型指针
9.3 文件的打开和关闭
9.4 文件的输入和输出
9.5 文件的定位和出错检测
第十章 文本模式和图形模式
10.1 显示器的文本模式
10.2 显示器的图形模式
10.3 点和直线的画法
10.4 矩形、圆和弧线的画法
10.5 图形视口
10.6 动画技术简介
第十一章 C语言高级编程基础
11.1 8086芯片简介
11.2 Turbo C编译方式简介
11.3 系统功能的调用
11.4 C 语言与汇编语言的混合编程
附录Ⅰ C语言与汇编语言的混合编程
附录Ⅱ 关键字符编码一览表
附录Ⅲ 运算符优先级和结合方向
附录Ⅳ C库函数
附录Ⅴ Turbo2.0集成开发环境简介