第一章 TurboC概述及基本操作 1
1.1 TurtoC概述 1
1.2 TurboC的安装与启动 1
1.3 TurboC集成环境下的操作 2
1.4 一个TurboC程序的上机操作步骤 9
第二章 TurboC基本知识 11
2.1 标识符和数据类型 11
2.2 常量与变量 12
2.3 存储类型 14
2.4 运算符与表达式 15
第三章 TurboC编程初步 19
3.1 C程序的基本结构 19
3.2 赋值语句 21
3.3 数据的输出(printf函数) 22
3.4 数据的输入(scanf函数) 27
第四章 条件选择语句 31
4.1 条件语句——if语句 31
4.2 条件运算符“?” 34
4.3 开关语句——switch语句 36
第五章 循环控制 41
5.1 for语句 41
5.2 while语句 44
5.3 do-while语句 46
5.4 三种循环语句的混合使用与多重循环 47
5.5 其它循环控制语句 49
第六章 数组 55
6.1 一维数组 55
6.2 多维数组 56
6.3 字符数组 63
第七章 指针 66
7.1 指针概述 66
7.2 指针表达式 67
7.3 指针和数组 69
7.4 指针和字符串 71
7.5 指向指针的指针 73
7.6 指针使用常见错误 74
第八章 函数 75
8.1 概述 75
8.2 函数的调用 75
8.3 函数的参数 78
8.4 函数的返回 87
8.5 函数原型及参数说明的风格 89
8.6 函数的递归调用 91
8.7 函数的作用域 92
8.8 命令行参数 94
第九章 结构、联合、位域与枚举 98
9.1 结构概述 98
9.2 引用结构元素 100
9.3 结构数组 101
9.4 使用结构作函数参数 104
9.5 结构指针 105
9.6 链表处理 108
9.7 位域 115
9.8 联合 116
9.9 枚举 117
9.10 用typedef定义类型 118
第十章 文件 120
10.1 文件概述 120
10.2 缓冲文件系统 121
10.3 非缓冲文件系统 131
第十一章 预处理、库函数与图形功能 135
11.1 TurboC的预处理命令 135
11.2 TurboC库函数概述 137
11.3 TurboC支持图形功能 139
第十二章 综合编程技术及应用 144