当前位置:首页 > 工业技术
怎样学用Turbo C
怎样学用Turbo C

怎样学用Turbo CPDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:程不功编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1995
  • ISBN:7115056978
  • 页数:258 页
图书介绍:
《怎样学用Turbo C》目录
标签:学用 编著

第一章 概论 1

第一节 C语言的诞生和兴起 1

第二节 C语言的基本结构 2

第三节 Turbo C2.0概述 2

一、Turbo C的产生和发展 2

二、基本配置 3

三、运行环境 3

四、在集成环境下的基本操作 5

练习一 8

第二章 数和表达式 9

第一节 数据类型 9

一、字符 9

二、整型数 10

三、实型数(浮点数) 11

第二节 输入与输出 12

一、printf()函数 12

二、scanf()函数 15

三、getche()与getchar()函数 16

第三节 算术与赋值运算符 17

一、算术运算符 17

二、赋值运算符 17

第四节 表达式 19

一、优先级和结合原则 19

二、类型的自动转换 20

第五节 程序综合示例 21

小结 22

练习二 22

第一节 关系与逻辑运算 24

第三章 分支 24

第二节 if语句 26

一、语句格式 26

二、程序示例 26

第三节 switch语句 28

一、语句格式 28

二、程序示例 29

第四节 条件运算符 30

第五节 程序综合示例 31

小结 33

练习三 33

第四章 循环 35

第一节 for语句 35

一、语句格式 35

二、for循环嵌套 37

第二节 while语句 38

一、语句格式 38

二、while语句嵌套 39

第三节 do while语句 40

第四节 break、continue和goto语句 41

一、break语句 41

二、continue语句 41

三、goto语句与标号 42

四、空语句 43

第五节 程序综合示例 43

小结 45

练习四 46

第五章 函数 47

第一节 函数的格式及调用 47

一、局部变量 48

第二节 局部变量和外部变量 48

二、外部变量 49

第三节 函数间的数据传递 50

一、函数的实际参数和形式参数 50

二、return语句 51

三、函数返回值的类型 51

第四节 函数的递归调用 53

第五节 宏定义及文件包括 55

一、宏定义#define命令 55

二、文件包括#include命令 56

第六节 程序综合示例 57

小结 59

练习五 59

一、什么是数组 62

第一节 一维数组 62

第六章 数组及字符串 62

二、一维数组的定义方法 63

三、数组元素的访问 63

四、不能确定长度时定义数组的方法 64

五、关于数组范围的越界检查 65

六、一维数组的初始化 65

第二节 二维及多维数组 66

一、二维及多维数组的定义 66

二、二(三)维数组的初始化 67

第三节 数组作为函数参数 67

一、数组作为参数传递的特点 67

二、局部静态数组的特点 70

第四节 字符串 71

一、字符串常数 71

三、多维数组作为参数时的特点 71

二、字符串变量 72

三、字符串输入输出函数gets()、puts() 73

四、字符串的初始化 73

五、字符串函数 73

第五节 程序综合示例 75

小结 79

练习六 80

第七章 指针 82

第一节 指针的基本概念 82

一、什么是指针 82

二、为什么要指针 82

三、指针常量和指针变量 82

二、指针的运算 83

一、定义指针的方法 83

第二节 指针的定义方法和运算 83

第三节 利用指针传递参数 85

第四节 指针与数组 87

第五节 指针与字符串 90

一、字符串的初始化 90

二、利用指针数组处理字符串 90

第六节 指针型函数 94

第七节 指向函数的指针 95

第八节 命令行参数 96

第九节 程序综合示例 98

小结 101

练习七 101

第八章 键盘与光标 105

第一节 功能键识别 105

二、组合功能键识别 107

一、单功能键识别 107

第二节 光标控制 108

一、装配ANSI.SYS文件 108

二、给光标定位 108

三、给字符确定显示特征 112

第三节 程序综合示例 114

练习八 116

第九章 屏幕窗口菜单设计 118

第一节 窗口设计 118

一、什么是窗口 118

二、如何定义窗口 118

三、文本窗口的颜色设置 118

四、窗口的操作函数 119

五、窗口设计示例 120

一、利用标准输出函数设计 122

第二节 用光带选择菜单设计 122

二、利用窗口操作函数设计 124

第三节 多重窗口菜单设计 126

练习九 130

第十章 结构、联合及ROM BIOS调用 131

第一节 结构 131

一、定义结构变量 131

二、结构变量的初始化 132

三、访问结构变量 133

四、结构嵌套 134

五、结构变量作为函数参数 135

六、结构数组 136

七、指针与结构:链表 136

二、联合与结构的差别 141

一、定义联合变量 141

第二节 联合 141

三、联合与结构相互嵌套 142

第三节 关于ROM BIOS 143

一、ROM BIOS的作用 143

二、调用ROM BIOS的方法 144

第四节 程序综合示例 147

小结 151

练习十 151

第十一章 快速写屏 155

第一节 位操作 155

第二节 显示适配器的存储特点 157

第三节 far指针 158

第四节 快速写屏实例 160

第五节 快速设置字符属性 161

第六节 位域 164

第七节 程序综合示例 165

小结 168

练习十一 168

第十二章 屏幕绘图 170

第一节 CGA、EGA、VGA的工作模式 170

一、工作模式及其特点 170

二、图形模式的初始化 171

第二节 颜色的设置 173

第三节 基本图形函数 175

一、画点 175

二、画线 176

三、画圆 177

四、画组合图 177

一、确定图形轮廓 181

第四节 图形的填充 181

二、设定填充方式 182

三、任意封闭图形的填充 183

小结 183

练习十二 184

第十三章 文件 185

第一节 文件的种类及输入输出函数 185

第二节 单个字符的输入输出函数 186

一、向磁盘文件上输出字符 186

二、从磁盘文件中读入字符 188

三、不能打开文件时的处理方法 189

第三节 字符串的输入输出函数 189

第四节 标准文件和打印机 190

第五节 格式化输入输出函数 191

第六节 结构的读写 192

第七节 文件的随机读写 194

第八节 系统I/O 195

一、open()函数 196

二、close()函数 196

三、creat()数 196

四、write()函数 196

五、read()函数 197

六、lseek()函数和随机读写 197

小结 198

练习十三 198

第十四章 大型程序中的特殊问题 200

第一节 分别编译 200

一、分别编译的步骤 200

二、外部变量的处理 201

第二节 条件编译#ifdef 202

三、分别编译与模块化程序设计 202

二、程序示例 203

一、语句格式 203

三、#undef指令 204

第三节 存储模式 204

一、微模式 204

二、小模式 204

三、中等模式 205

四、压缩模式 205

五、大模式 205

六、巨大模式 205

练习十四 205

第一节 变量的存储类别 207

一、变量的“生命期” 207

第十五章 变量特性的进一步讨论 207

二、变量的作用域 208

第二节 枚举型数据类型 209

一、枚举变量的定义及作用 209

二、对枚举变量的操作 210

第三节 用typedef定义类型名 211

一、语句格式 211

二、示例 212

练习十五 212

附录A 集成环境(IDE)下各选项的作用 214

附录B Turbo C语法摘要 220

附录C 错误信息英中文对照 229

附录D Turbo C的命令行编译 234

附录E 部分习题参考答案 236

附录F ROM BIOS摘录 251

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