当前位置:首页 > 工业技术
Turbo C 2.0编程及应用速成
Turbo C 2.0编程及应用速成

Turbo C 2.0编程及应用速成PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:金钥编著
  • 出 版 社:陕西电子杂志社
  • 出版年份:1995
  • ISBN:
  • 页数:354 页
图书介绍:
《Turbo C 2.0编程及应用速成》目录

第一章 绪论 1

1.1 C语言概述 1

1.2 Turbo C概述 2

第二章 C语言基础知识 3

2.1 C语言程序基本结构 3

2.2 标识符 4

2.2.1 关键字 5

2.2.2 特定字 5

2.3 基本数据类型 5

2.3.1 字符型 6

2.3.2 整型 7

2.3.3 浮点型 8

2.3.4 无值型 9

2.3.5 变量初始化 9

2.4 运算符和表达式 10

2.4.1 算术运算符 10

2.4.2 关系运算符 12

2.4.3 逻辑运算符 12

2.4.4 位运算符 13

2.4.5 赋值运算符 14

2.4.6 条件运算符 15

2.4.9 sizeof()运算符 16

2.4.7 逗号运算符 16

2.4.8 地址运算符 16

2.4.10 其它运算符 17

2.4.11 优先级和结合性 18

2.5 数据类型转换 19

2.5.1 混合运算中的类型转换 19

2.5.2 强制类型转换 20

2.6 标准输入输出函数 20

2.6.1 格式化输入输出函数 20

2.6.2 非格式化输入输出函数 32

2.7 常用数学函数 35

2.8 字符处理函数 37

2.9 简单程序设计 39

第三章 结构控制语句 41

3.1 程序的三种基本结构 41

3.2 选择结构控制语句 43

3.2.1 if语句 43

3.2.2 if—else语句 44

3.2.3 嵌套if语句 45

3.2.4 switch语句 49

3.3.1 for语句 53

3.3 循环语句 53

3.3.2 while语句 56

3.3.3 do—while语句 59

3.3.4 循环的嵌套 61

3.3.5 break语句 63

3.3.6 continue语句 65

3.4 标号和goto语句 65

3.5 应用实例:逻辑推理问题求解 67

3.5.1 好事是谁做的 67

3.5.2 对竞赛名次的预测 68

3.5.3 破案 70

3.6 应用实例:一元方程的近似解法 71

3.6.1 对分法 71

3.6.2 迭代法 73

3.6.3 牛顿法 74

第四章 函数 76

4.1 函数定义 76

4.1.1 函数定义的一般形式 76

4.1.2 函数返回值与return语句 78

4.1.3 函数说明与函数原型 80

4.2.1 函数调用的一般形式 81

4.2 函数调用 81

4.2.2 函数的多级调用 86

4.2.3 函数的递归调用 89

4.3 局部变量和全局变量 94

4.3.1 局部变量 94

4.3.2 全局变量 95

4.4 存贮类型及作用域规则 96

4.4.1 自动变量 97

4.4.2 外部变量和外部函数 97

4.4.3 静态变量和静态函数 99

4.4.4 寄存器变量 100

4.5 应用实例:按键选择 101

第五章 数组和指针 109

5.1 数组 109

5.1.1 一维数组 109

5.1.2 多维数组 113

5.1.3 字符串与字符数组 119

5.2 指针 121

5.2.1 指针的使用 121

5.2.2 指针运算符 121

5.2.3 指针运算 123

5.2.4 无类型指针 124

5.3 指针和数组 125

5.3.1 指针和一维数组 125

5.3.2 指针和二维数组 127

5.3.3 指向数组的指针 129

5.3.4 指针数组 129

5.3.5 指向指针的指针 131

5.4 引用调用 132

5.4.1 指针变量作为函数参数 133

5.4.2 数组名作为函数参数 134

5.5 命令行参数 137

5.6 指针函数 140

5.7 字符串处理函数 141

5.8 函数指针 143

5.9 应用实例:排序 147

5.9.1 冒泡排序 147

5.9.2 选择排序 148

5.9.3 线性插入排序 149

5.9.4 对半插入排序 150

5.9.5 快速排序 150

6.1 宏定义 153

第六章 编译预处理 153

6.2 文件包含 156

6.3 条件编译 157

6.4 预处理操作符#和## 159

6.5 预定义宏 160

第七章 结构、联合与枚举 162

7.1 结构 162

7.1.1 结构的定义与使用 162

7.1.2 结构数组 165

7.1.3 结构与指针 168

7.1.4 结构与函数 169

7.1.5 位域 174

7.2 动态分配函数 177

7.3 引用自身的结构 180

7.4 联合 181

7.5 枚举 185

7.6 类型定义 187

7.7 应用实例:结构在时间函数中的应用 188

7.8 应用实例:系统中断调用 191

8.1.1 缓冲I/O与非缓冲I/O 193

8.1.2 流 193

8.1 流和文件系统 193

第八章 文件 193

8.1.3 文件结构 194

8.1.4 预定义流 195

8.2 缓冲文件系统 196

8.2.1 文件的打开和关闭 196

8.2.2 字符输入输出函数 198

8.2.3 格式化输入输出函数 200

8.2.4 数据块读写函数 202

8.2.5 定位函数 204

8.2.6 错误检测函数 205

8.3 非缓冲文件系统 206

8.3.1 文件柄 207

8.3.2 文件的建立、打开和关闭 207

8.3.3 文件的读写 209

8.3.4 定位函数lseek() 211

8.4 应用实例:通讯录管理程序 212

第九章 文本屏幕管理 221

9.1 设置文本显示方式 221

9.2 文本窗口的定义及操作 224

9.3 窗口内的输入输出 226

9.4 文本屏幕块操作 229

9.5 应用实例:文本窗口操作演示程序 232

9.6 应用实例:弹出式窗口编缉器 239

第十章 图形绘制与屏幕管理 259

10.1 图形系统控制函数 259

10.1.1 图形模式初始化 259

10.1.2 图形模式与文本模式的转换 263

10.2 颜色控制函数 263

10.3 绘图函数 265

10.3.1 基本图形函数 265

10.3.2 绘图方式设置函数 267

10.4.1 文本输出函数 270

10.4 图形模式下的文本输出 270

10.4.2 文本字体设置函数 271

10.5 屏幕管理 274

10.5.1 图块操作函数 274

10.5.2 视口管理函数 276

10.5.3 多页屏幕管理函数 277

10.6 应用实例:动画模拟河内塔问题求解过程 278

10.7 应用实例:平抛的动画演示 282

附录A Turbo C 2.0的安装 285

附录B Turbo C 2.0集成开发环境的使用 289

附录C Turbo C 2.0库函数 303

附录D 扩展的键盘扫描码 353

相关图书
作者其它书籍
返回顶部