《Turbo C 使用大全 V1.5-V2.0》求取 ⇩

第一部分C语言1

第一章C语言概述1

1.1 C语言的起源1

1.2 C是中级语言1

1.3 C是结构语言2

1.4 C是编程者的语言3

1.5 编译程序与解释程序4

1.6 C语言程序的形式5

1.7 库函数和连接6

1.8 分块编译6

1.9 Turbo C的内存映射7

1.10 常用术语一览表7

第二章变量、常数、运算符和表达式8

2.1 标识符名8

2.2 数据类型8

2.3 类型修饰符8

2.4 访问修饰符10

2.5 变量的说明10

2.6 局部变量10

2.7 形式参数12

2.8 全程变量12

2.9存储类型说明符14

2.9.1 外部变量(extern)14

2.9.2 静态变量(static variables)15

2.9.3 静态局部变量(static local variables)15

2.9.4 静态全程变量(static globle variables)16

2.9.5 寄存器变量(register variables)17

2.10赋值语句18

2.10.1 赋值中的类型转换18

2.10.2 变量初始化19

2.11常量19

2.11.1 控制字符常量20

2.12运算符20

2.12.1 算术运算符20

2.12.2 增1和减1运算符21

2.12.3 关系运算符和逻辑运算符22

2.12.4 按位运算符23

2.12.5 “?”运算符26

2.12.6 “&”和“*”运算符26

2.12.7 编译状态运算符sizeof27

2.12.8 逗号运算符28

2.12.9 运算符“·”和“→”28

2.12.10 方括号“〔〕”和圆括号“()”29

2.12.11 运算符优先次序表29

2.12.12 表达式30

2.12.13 表达式中的类型转换30

2.12.14 强制类型转换31

2.12.15 空格和圆括号31

2.12.16 C语言的简写31

第三章程序控制语句33

3.1 C语言中的逻辑变量33

3.2 C语言的语句33

3.3 条件语句33

3.4if语句33

3.4.1 if的嵌套形式34

3.4.2 阶梯式if_else_if语句35

3.4.3 “?”运算符36

3.5switch37

3.5.1 嵌套式switch40

3.6 循环40

3.7for40

3.7.1 for循环的变体41

3.7.2 无限循环43

3.7.3 无循环体for循环44

3.8 while44

3.9 do/while46

3.10 break46

3.11 exit48

3.12 continue49

3.13 标号和goto语句49

第四章函数51

4.1返回语句51

4.1.1 从函数返回51

4.1.2 返回值52

4.2 函数作用域规则53

4.3函数参数53

4.3.1 赋值调用和赋地址调用54

4.3.2 函数调用与指针54

4.3.3 函数调用与数组55

4.4 argc和argv——main()中的参数58

4.5函数返回非整型值60

4.5.1 返回指针61

4.6函数原型62

4.6.1 参数说明的现代风格与传统风格63

4.7 函数递归(recursive)63

4.8 指向函数的指针64

4.9补充问题66

4.9.1 参数和通用函数66

4.9.2 效率67

第五章数组68

5.1 一维数组68

5.2传递一维数组给函数69

5.2.1 字符串70

5.3二维数组71

5.3.1 字符串数组73

5.4 多维数组74

5.5 数组与指针75

5.6 数组空间的分配76

5.7数组的初始化78

5.7.1 不定长数组的初始化79

5.8 应用举例——井字游戏(Tic_Tac_Toe)80

第六章指针84

6.1 指针是地址84

6.2 指针变量84

6.3 指针运算符84

6.4指针表达式85

6.4.1 指针的赋值85

6.4.2 指针的算术运算86

6.4.3 指针比较86

6.5 Turbo C动态分配函数88

6.6指针和数组88

6.6.1 指向字符型数组的指针89

6.6.2 指针数组90

6.7 指向指针的指针91

6.8 指针初始化92

6.9 函数型指针93

6.10 使用指针的一些问题95

第七章结构、联合、用户定义的类型和枚举97

7.1结构97

7.1.1 访问结构元素98

7.1.2 结构数组99

7.1.3 实例99

7.2将结构传递给函数104

7.2.1 将结构元素传递给函数104

7.2.2 将整个结构传递给函数105

7.3结构指针106

7.3.1 结构指针说明106

7.3.2 使用结构指针106

7.4 结构内部的数组和结构109

7.5 位域110

7.6 联合112

7.7 枚举113

7.8 使用sizeof来确保可移植性115

7.9 使用typedef115

第八章输入、输出和磁盘文件117

8.1流(stream)和文件(file)117

8.1.1 流的概念(stream)117

8.1.2 文件(file)118

8.2 概念和实际118

8.3控制台I/O119

8.3.1 getche()和putchar()函数119

8.3.2 gets()和puts()函数120

8.4控制台格式化I/O121

8.4.1 printf()函数121

8.4.2 scanf()函数122

8.5缓冲型I/O系统124

8.5.1 文件指针124

8.5.2 fopen()函数125

8.5.3 putc()函数126

8.5.4 getc()函数126

8.5.5 fclose()函数126

8.5.6 ferror()和rewind()函数127

8.5.7 fopen(),getc(),putc()和fclose()函数的用法127

8.5.8 getw()和putw()函数129

8.5.9 fgets()和fputs()函数129

8.5.10 fread()和fwrite()函数129

8.5.11 fseek()和随机访问I/O130

8.5.12 stdin,stdout和stderr133

8.5.13 fprintf()和fscanf()函数133

8.5.14 删除文件135

8.6非缓冲型I/O——UNIX型文件系统135

8.6.1 open(),creat()和close()函数136

8.6.2 write()和read()函数137

8.6.3 unlink()函数138

8.6.4 随机访问文件和lseek()函数138

8.7 方法选择140

第九章Turbo C预处理指令和编译选择141

9.1 Turbo C的预处理指令141

9.2 #define指令141

9.3 #error指令143

9.4 #include指令143

9.5条件编译指令144

9.5.1 #if,#else,#elif和#endif144

9.5.2 #ifdef和#ifndef146

9.6 #undef指令147

9.7 #line指令147

9.8 #pragma指令147

9.9 预定义的宏替换名148

第十章Turbo C存储模式150

10.1 8086系列微处理器150

10.2 地址的计算150

10.3 16位与20位指针152

10.4存储模式152

10.4.1 微型模式(Tiny model)153

10.4.2 小型模式(Small model)153

10.4.3 中型模式(medium model)153

10.4.4 紧凑模式(compact model)153

10.4.5 大型模式(large model)153

10.4.6 巨型模式(huge model)153

10.4.7 模式的选择153

10.4.8 编译程序的内存模式选择项154

10.5混合模式编程154

10.5.1 far(远程)154

10.5.2 near(近程)155

10.5.3 huge(特大)155

10.6 Turbo C的段修饰符155

10.7内存显示和修改程序实例155

10.7.1 display_mem()函数155

10.7.2 change-mem()函数156

10.7.3 完整的内存显示和修改程序156

第十一章Turbo C的屏幕与图形功能160

11.1 PC图形适配器及其模式的操作160

11.2字符屏幕函数161

11.2.1 窗口161

11.2.2 基本输入与输出161

11.2.3 屏幕操作函数162

11.2.4 字符属性控制165

11.2.5 字符屏显状态函数167

11.2.6 directvideo变量167

11.2.7 一个简短的演示程序168

11.3Turbo C的图形函数169

11.3.1 视口(viewport)169

11.3.2 显示模式控制函数169

11.3.3 基本图形函数173

11.3.4 图形模式下的字符输出175

11.3.5 图形模式状态函数176

11.3.6 图形屏幕操作函数177

第二部分Turbo C环境182

第十二章Turbo C的集成编程环境182

12.1 启动Turbo C182

12.2主菜单(main menu)183

12.2.1 文件(File)184

12.2.2 编辑(Edit)184

12.2.3 运行(Run)184

12.2.4 编译(Compile)184

12.2.5 工程处理(Project)185

12.2.6 选择设置(Options)185

12.2.7 调试(Debug)185

12.3 编辑窗和信息窗186

12.4 热键(Hot key)186

12.4.帮助(Help)186

12.4.3开关窗和缩放(Switching Windows and Zoom)186

12.4.3 制作(Make)186

12.4.4 Alt-x组合键(The Alt-x Key Combination)186

12.5TCINST程序186

12.5.1 Turbo C目录187

12.5.2 编辑程序命令187

12.5.3 环境设置188

12.5.4 显示模式189

12.5.5 颜色189

12.5.6 窗口尺寸重设置189

12.5.7 退出189

第十三章Turbo C的文字编辑程序190

13.1 编辑程序命令190

13.2 调用编辑程序和输入字符190

13.3 删除字符、词和行190

13.4 字块的移动、拷贝和删除192

13.5 光标移动命令192

13.6 查找和查找并替换192

13.7 标志设置和位置寻找193

13.8 保存和装入你的文件193

13.9 自动缩进方式194

13.10 从磁盘文件中读写字块194

13.11 查找配对定界符194

13.12 其它编辑命令195

13.13 带文件名调用Turbo C195

13.14 编辑命令小结195

第十四章编译程序和连接程序选择项197

14.1 集成开发环境选择项197

14.2编译程序选择项197

14.2.1 存储模式(Model)197

14.2.2 宏定义(Defines)197

14.2.3 代码生成(Code Generation)198

14.2.4 优化(Optimization)199

14.2.5 源代码处理(Source)200

14.2.6 出错信息(Error)200

14.3连接程序选择项(Linker Options)202

14.3.1 映象文件(Map file)202

14.3.2 初始化段(Initialize Segments)202

14.3.3 缺省库(Default Libries)202

14.3.4 警告重复符号(Warn Duplicate Symbols)203

14.3.5 栈警告(Stack Warning)203

14.3.6 大小写敏感连接(Case_Sensitive Link)203

14.4 环境选择项(Environment Options)203

14.5 目录选择项(Directories Options)204

14.6 参数(Args)204

14.7保存和装入选择项(Saving and Loading Options)204

14.7.1 系统设置文件TCCONFIG.TC204

14.7.2 使用其它设置文件204

14.8Turbo C的命令行版本(Command Line Version)205

14.8.1 使用命令行编译程序进行编译205

14.8.2 文件名内容208

14.9TLINK:Turbo C的独立连接程序208

14.9.1 连接Turbo C程序209

14.9.2 连接选择项209

《Turbo C 使用大全 V1.5-V2.0》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由徐金梧等编译 北京科海培训中心 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Turbo C++(1994 PDF版)
Turbo C++
1994 电子工业出版社
Turbo C使用手册( PDF版)
Turbo C使用手册
中国科学院成都计算机应用研究所情报室
最新TURBO PROLOG使用大全  下( PDF版)
最新TURBO PROLOG使用大全 下
中国科学院希望高级电脑技术公司
Turbo C 使用大全 1.5-2.0 第3册( PDF版)
Turbo C 使用大全 1.5-2.0 第3册
Turbo C 使用大全 V1.5-V2.0 第2册( PDF版)
Turbo C 使用大全 V1.5-V2.0 第2册
USING TURBO C(1988 PDF版)
USING TURBO C
1988 BORLAND·OSBORNE/MCGRAW-HILL
Turbo pascal 7.0 程序设计及Turbo Vision 使用大全(1996 PDF版)
Turbo pascal 7.0 程序设计及Turbo Vision 使用大全
1996 北京:电子工业出版社
Turbo C(1994 PDF版)
Turbo C
1994 北京:电子工业出版社
Turbo C 实用大全(1996 PDF版)
Turbo C 实用大全
1996 北京:机械工业出版社
TURBO C TOOLS 6.0使用手册(1991 PDF版)
TURBO C TOOLS 6.0使用手册
1991 北京:电子工业出版社
怎样学用Turbo C(1995 PDF版)
怎样学用Turbo C
1995 北京:人民邮电出版社
面向对象的数据库程序设计(1996 PDF版)
面向对象的数据库程序设计
1996 北京:电子工业出版社
DOS实用大全V2.0-V5.0(1993 PDF版)
DOS实用大全V2.0-V5.0
1993 北京:清华大学出版社
Turbo Pascal实用大全(1995 PDF版)
Turbo Pascal实用大全
1995 北京:北京航空航天大学出版社
Turbo C 2.0实用大全(1994.09 PDF版)
Turbo C 2.0实用大全
1994.09 北京市:北京航空航天大学出版社