目 录 1
第一章程序结构及其运行 1
第一节程序的基本结构 1
第二节PC-DOS的基本知识 5
第三节在PC-DOS下开发C语言程序的过程 7
第四节在XENIX下开发C语言程序的过程 11
第五节C程序中使用汉字 15
第二章基本数据类型和基本语句 17
第一节基本数据类型 17
第二节变量和常量 20
第三节标识符 23
第四节基本语句 25
第一节算术运算 31
第三章运算及运算符 31
第二节加一和减一运算 33
第三节关系运算 35
第四节逻辑运算 35
第五节按位运算 36
第六节组合运算和特殊运算符 43
第四章流程的控制 47
第一节 复合语句和条件表达式 47
第二节分支语句 48
第三节循环语句 57
第四节辅助语句 61
第五节应用举例 64
第五章结构化数据类型 73
第一节数组类型 73
第二节指针类型 78
第三节结构类型 81
第四节联合类型 84
第五节枚举类型 87
第六章函数和变量 90
第一节函数 90
第二节返回语句 92
第三节变量的存储类 93
第四节举例 95
第五节 函数的递归调用 98
第六节变量初始化 99
第七章预处理程序 102
第一节宏定义 102
第二节文件包含 104
第三节条件编译 105
第一节文件 109
第八章文件操作 109
第二节标准文件输入输出重定句 110
第三节一般文件的输入输出 113
第九章算法和数据结构应用举例 123
第一节常用算法举例 123
第二节数据结构应用举例 129
第三节C语言编程中的常见错误 137
第十章Turbo C简介 139
第一节安装 139
第二节菜单系统 140
第三节菜单命令 147
第四节举例 151
第五节Turbo__C对C的扩充 154
附录一ASCII码表 156
附录二C语言标准库函数 158