图书介绍

Turbo C 2.0编程及应用速成pdf电子书版本下载

Turbo C 2.0编程及应用速成
  • 金钥编著 著
  • 出版社: 陕西电子杂志社
  • ISBN:
  • 出版时间:1995
  • 标注页数:354页
  • 文件大小:9MB
  • 文件页数:365页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

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

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 绪论 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

精品推荐