目录 1
第一章 C语言基础 1
第一节 C语言的简史与特点 1
第二节 IBM-PC(0520)微机所用的C语言 2
第三节 C语言的书写格式 2
第四节 基本符号和标识符 5
第五节 常量 6
第六节 基本数据类型 9
第七节 算术、关系、逻辑运算符 10
第八节 表达式与语句 13
第九节 类型转换、运算符的优先级和结合特性 19
第十节 程序示例及上机过程 20
第二章 变量 25
第一节 变量的类型 25
第二节 变量的存贮类 26
第三节 变量的作用域和生存期 34
第四节 变量的初始化 37
第五节 变量的类型转换 40
第三章 输入与输出 44
第一节 标准字符输入输出函数 44
第二节 按格式输入输出函数 47
第三节 字串通讯函数 54
第四节 重新定向及管道操作 56
第四章 控制语句 59
第一节 循环语句 59
第二节 条件选择语句 66
第三节 无条件转移语句 73
第四节 中止语句 76
第五节 继续语句 78
第六节 开关语句 79
第七节 返回语句 83
第一节 数组 84
第五章 导出数据类型及操作 84
第二节 指针 92
第三节 结构 104
第四节 联合与枚举 118
第六章 函数与程序结构 127
第一节 函数与程序结构 127
第二节 函数定义 132
第三节 函数说明与函数调用 136
第四节 函数的参数 140
第五节 递归函数 142
第六节 命令行参数 146
第七节 C 86系统库函数 149
第八节 低级函数 154
第九节 绘图函数 163
第十节 调用汇编子程序 170
第一节 文件管理的一般概念 177
第七章 文件管理操作 177
第二节 流式文件的管理操作 178
第三节 标准文件的管理操作 184
第四节 设备文件的管理操作 189
第五节 目录管理与文件操作 190
第八章 CI—C 86编译系统的使用 193
第一节 C 86的编译命令 193
第二节 C 86的编译系统 204
第一节 C语言程序的开发过程 210
第九章 C语言程序的开发过程及其应用举例 210
第二节 应用举例 213
第十章 C语言程序常见错误 247
第一节 常见错误分析 247
第二节 错误信息的显示方式和处理原则 254
附录一 C语言语法摘要 256
附录二 C 86库函数索引 261
参考书目 273