第一章 微型计算机基本知识 1
1 微型计算机的产生和发展 1
2 计算机信息的表示方法 3
3 微型计算机的硬件构成 8
4 微型计算机的软件构成 10
5 算法与程序结构 13
第二章 DOS操作系统与汉字处理 14
1 基本概念 14
2 键盘操作概况 18
3 常用DOS命令 19
4 汉字输入法 24
5 五笔字型 29
第三章 编辑软件 34
1 行编辑EDLIN 34
2 文字处理软件WORDSTAR 37
3 金山文字处理系统WPS 43
第四章 计算机病毒 55
1 计算机病毒的特点 55
2 计算机病毒的分类 55
3 常见计算机病毒 56
4 计算机病毒的防治 58
第五章 C语言上机指导 60
1 MS—C语言的上机操作 60
2 Turbo C的上机操作 61
3 XENIX系统下C程序的操作 65
第六章 Turbo C基础知识 66
1 C语言的特点 66
2 C语言的基本符号 66
3 基本数据类型 68
4 数据类型的转换 71
5 常量与变量 71
6 基本运算 74
第七章 简单的程序设计 78
1 C语言的程序结构 78
2 表达式语句 80
3 数据的输入输出 80
4 C程序的汉字处理 85
5 程序举例 86
第八章 流程控制 89
1 复合语句 89
2 条件语句 90
3 开关语句 93
4 循环语句 95
5 间断语句及继续语句 103
6 标号及转移语句 106
7 空语句及返回语句 108
第九章 数组 111
1 数组定义及数组元素 111
2 多维数组 114
3 数组的内部排列 116
4 字符数组 117
5 数组置初值 120
6 程序举例 122
第十章 函数及预处理 127
1 函数定义 127
2 函数调用 130
3 函数的参数传递 135
4 变量存储属性 137
5 函数的嵌套与递归 146
6 宏定义与预处理 150
第十一章 指针 159
1 指针的概念 159
2 函数的指针参数和函数的指针 164
3 数组的指针 168
4 指针数组及多级指针 176
第十二章 结构与联合 182
1 结构的基本概念 182
2 结构数组 188
3 结构与函数 191
4 结构指针 194
5 字段结构 197
6 联合 198
第十三章 文件管理初步 201
1 文件的概念 201
2 文件的打开与关闭 202
3 文件读写 204
4 非缓冲文件的操作 209
第十四章 Turbo C绘图入门 212
1 图形模式 212
2 绘图基础 213
3 简单图形绘制 218
4 线型与填图 219
5 图形屏幕及窗口处理 224
6 图形模式下的文本输出 226
第十五章 C语言程序设计技巧 230
1 C语言程序设计的习惯写法 230
2 程序设计的基本方法 232
3 提高程序执行效率的方法 235
1 使用指针与数组时的常见错误 239
第十六章 常见错误分析 239
2 使用函数的常见错误 240
3 其它常见错误 242
第十七章 C语言应用实例 246
1 DOS命令扩充 246
2 C语言开发音乐程序 249
3 打印机控制 254
附录A ASCII字符表 262
附录B Turbo C 2.0库函数 263
附录C 运算符的优先级和结合性表 285
附录D 五笔字型字根总图 286
附录E 常用DOS命令的提示信息 287
参考文献 298