第一章 穿越时空迷雾——C语言概述
第一节 C 语言的历史
第二节 为什么要学习C 语言
第三节 使用C 语言的五部曲
第四节 C 语言集成开发环境的使用
第五节 认识简单的C 程序
第六节 C 与C++ 语言
第七节 本章小结
第二章 树高千尺不忘根——基本数据类型和运算
第一节 C 语言有哪些数据类型
第二节 运算符“大练兵”
第三节 常见错误分析
第四节 本章练习
第三章 顺序结构、选择结构和循环结构程序设计
第一节 最简单的C 程序设计——顺序程序设计
第二节 几个顺序结构的例子
第三节 挑三拣四——选择结构程序设计
第四节 循环控制.
第五节 本章容易出现的错误
第六节 本章练习
第四章 轻轻松松学数组
第一节 一维数组的定义和引用
第二节 认识二维数组
第三节 有你则灵——字符数组
第四节 本章小结
第五节 本章练习
第五章 千变万化——函数
第一节 概述——函数在C 语言中的妙用
第二节 跟我学——定义和调用函数
第三节 函数间的参数传递
第四节 函数的嵌套与递归
第五节 标准函数库中的常用函数
第六节 本章练习
第六章 C 三兄弟——结构型、共用型和枚举型
第一节 结构体的定义
第二节 结构体中的变量和数组
第三节 枚举与共用
第四节 本章练习
第七章 穿针引线——指针
第一节 学习指针,你准备好了吗
第二节 指针的基本概念
第三节 指针型函数
第四节 本章练习
第八章 C 语言中的文件
第一节 我的第一个C 文件
第二节 文件的打开与关闭
第三节 文件的顺序读/ 写操作
第四节 文件的随机读写操作
第五节 本章练习
第九章 编译预处理
第一节 宏定义
第二节 文件包含——#include 指令
第三节 条件编译
第四节 本章练习
附录A Turbo C 编译错误一览
附录B Turbo C 集成开发环境的使用
附录C C 语言库文件
附录D C 语言中的关键字
附录E C 语言的运算符种类、优先级和结合性
附录F 常用ASCII 码对照表
参考答案