《TURBO C程序设计技术》求取 ⇩

目录1

目录1

第一章 Turbo C的安装和启动1

1.1 Turbo C系统文件配置1

1.2 在不同配置的系统上建立Turbo C1

1.2.1 在只有单软盘系统上使用Turbo C1

1.2.2 在只有双软盘系统上使用Turbo C2

1.2.3 在带硬盘的系统上使用Turbo C3

1.3 关于中西文Turbo C3

第二章 Turbo C集成开发环境8

2.1 Turbo C菜单系统及其使用8

2.1.1 基本导航操作9

2.1.4 主菜单10

2.1.3 菜单中的命令、开关及命名约定10

2.1.2 Turbo C的“热键”10

2.1.5 快速参考行11

2.1.6 编辑窗口11

2.1.7 信息窗口13

2.2 菜单命令14

2.2.1 文件菜单14

2.2.2 编辑命令15

2.2.3 运行命令15

2.2.4 编译菜单15

2.2.5 工程菜单16

2.2.6 选择项菜单16

2.2.7 调试菜单21

3.2 建立单个源文件的可执行程序23

第三章 Turbo C程序的编译和运行23

3.1 在集成开发环境中编译和连接Turbo C程序23

3.3 调试25

3.3.1 信息窗口25

3.3.2 纠正语法错误26

3.4 使用多个源文件26

3.4.1 建立多源文件的可执行程序27

3.4.2 出错跟踪27

3.4.3 Project-Make的功用29

3.5 Make的其他一些特性30

3.5.1 外部目标文件和库文件30

3.5.2 标准文件的取代31

3.6 MAKE实用程序31

4.1.1 编译32

第四章 Turbo C程序设计初步32

4.1 建立第一个Turbo C程序32

4.1.2 运行33

4.1.3 浏览产生的文件33

4.2 修改第一个Turbo C程序34

4.3 建立第二个Turbo C程序34

4.3.1 程序记盘35

4.3.2 运行SUM.C35

4.4 程序设计的基本元素35

4.4.1 输出36

4.4.2 数据类型37

4.4.3 基本运算40

4.4.4 输入42

4.4.5 条件语句44

4.4.6 循环46

4.4.7 函数50

4.4.8 注解53

第五章 Turbo C进一步的程序设计技术54

5.1 数据结构54

5.1.1 指针54

5.1.2 数组58

5.1.3 结构62

5.2 switch语句63

5.3 控制流命令65

5.3.2 break语句66

5.3.1 return语句66

5.3.3 continue语句67

5.3.4 goto语句67

5.3.5 条件表达式(?:)68

5.4 C程序设计风格68

5.4.1 使用函数原型和全函数定义68

5.4.2 使用enum定义69

5.4.3 使用typedef69

5.4.4 说明void函数70

5.4.5 扩充的使用70

5.5 C程序设计中的常见问题71

5.5.1 使用C字符串的路径名71

5.5.2 指针的使用和误用71

5.5.5 数组下标73

5.5.4 switch语句中忘记break语句73

5.5.3 赋值号(=)和等号(==)的混淆73

5.5.6 忘记传送地址74

第六章 Turbo Pascal与Turbo C的异同、转换和连接76

6.1 Turbo Pascal与Turbo C的比较76

6.1.1 程序结构76

6.1.2 程序设计成份78

6.1.3 数据结构90

6.1.4 编程问题96

6.1.5 Pascal程序人员使用C时的常见错误101

6.2 Turbo Pascal程序到Turbo C的转换103

6.2.1 把Turbo Pascal循环转换为C循环103

6.2.2 case和if语句104

6.2.4 一个手工转换的例子105

6.2.3 结构和记录105

6.2.5 实现自动转换的一个试验原型107

6.3 Turbo C与Turbo Pascal的连接116

第七章 Turbo C与Turbo Prolog的接口技术120

7.1 Turbo C与Turbo Prolog连接的步骤120

7.1.1 对程序模块进行编译120

7.1.2 对程序模块进行连接120

7.1.3 其他注意事项121

7.2 Turbo C与Turbo Prolog的连接示例121

7.2.1 示例之一:两个整数相加122

7.2.2 示例之二:使用数学库123

7.2.3 示例之三:使用流模式和存储分配126

7.2.4 示例之四:画三维条形图129

8.1 存储模式135

8.1.1 8086寄存器135

第八章 Turbo C高级程序设计技术135

8.1.2 内存分段及地址计算136

8.1.3 近指针、远指针和特大指针137

8.1.4 Turbo C的六种存储模式139

8.1.5 混合模式程序设计:地址修饰符140

8.2 多语言混合程序设计:和其他语言接口145

8.2.1 C语言和Pa scal语言的参数传递顺序146

8.2.2 汇编语言接口148

8.2.3 从汇编语言调用Turbo C150

8.2.4 定义汇编语言子程序151

8.2.5 寄存器使用约定154

8.2.6 从汇编子程序调用C函数154

8.3.1 伪变量155

8.3 程序设计的低级支撑155

8.3.2 直接插入汇编代码157

8.3.3 中断函数162

8.3.4 使用低级支撑的例子(BIOS和低级接口模块)163

8.4 浮点库的使用164

8.4.1 仿真8087/80287芯片165

8.4.2 8087/80287数学协处理器165

8.4.3 不使用浮点数166

8.4.4 87环境变量167

8.4.5 寄存器和8087167

8.4.6 浮点出错处理167

8.5.2 要慎用Pascal调用约定168

8.5.3 在DOS 3.2和有浮点协处理器下使用Turbo C168

8.5 警告和提示168

8.5.1 Turbo C RAM的使用168

8.6 Turbo C的字符屏幕管理169

8.6.1 基本概念169

8.6.2 显示方式控制171

8.6.3 字符输出171

8.6.4 程序例172

8.7 Turbo C的图形功能173

8.7.1 基本概念173

8.7.2 图形系统控制175

8.7.3 色彩控制175

8.7.4 绘图和着色177

8.7.5 图形屏幕管理和视区设置182

8.7.6 图形模式下的正文输出183

8.7.8 状态询问184

8.7.7 图形模式下的错误处理184

第九章 Turbo C交互式编辑程序187

9.1 快速进入和退出编辑程序187

9.2 编辑窗口状态行187

9.3 编辑命令188

9.3.1 基本光标移动命令189

9.3.2 快速光标移动命令190

9.3.3 插入和删除命令190

9.3.4 块命令191

9.3.5 其他编辑命令192

9.4 Turbo C编辑程序与Word Star之比较197

第十章 Turbo C命令行198

10.1 编译选择项198

10.1.1 存储模式选择项198

10.1.3 处理器选择项200

10.1.2 定义200

10.1.5 代码选择项201

10.1.4 源选择项201

10.1.6 出错选择项203

10.1.7 命名选择项204

10.1.8 编译控制选择项204

10.2 连接择选项204

10.3 环境选择项204

10.3.1 隐式库文件和显式库文件205

10.3.2 库文件的搜索算法205

10.4.2 可执行文件的产生206

10.4.3 有关命令行的一些例子206

10.4.1 命令行的一般格式206

10.4 从命令行直接编译和连接Turbo C程序206

10.5 TURBOC.CFG文件208

10.6 在DOS下直接运行Turbo C程序208

第十一章 Turbo C的用户定做209

11.1 定做程序TCINST的功用209

11.2 运行TCINST209

11.2.1 Turbo C目录选择项210

11.2.2 编辑命令选择项211

11.2.3 设置环境选择项213

11.2.4 显示模式选择项214

11.2.5 彩色定制选择项215

11.2.6 改变窗口大小选择项216

11.3 从TCINST程序退出216

12.2 标识符217

12.1 注解217

第十二章 Turbo C语言参考217

12.3 关键字218

12.4 常量218

12.5 字符串220

12.6 硬件特性220

12.7 类型转换221

12.8 运算符222

12.9 类型与类型修饰符222

12.10 结构和联合225

12.11 语句226

12.12 外部函数定义226

12.13 作用域规则230

12.14 编译程序控制行231

12.15 过时成份234

附录A Turbo C语法的BNF描述235

附录B Turbo C字符屏幕管理和图形处理库函数241

B.1 库函数索引241

B.2 按字母顺序组织的库函数描述245

附录C Turbo C实用程序及其使用279

C.1 Turbo C预处理程序CPP279

C.2 独立运行的MAKE程序280

C.3 Turbo连接程序TLINK294

C.4 Turbo库管理程序TLIB301

C.5 文件搜索程序GREP304

C.6 图形驱动程序和字体转换程序BGIOBJ307

附录D 编译出错信息319

主要参考文献321

1990《TURBO C程序设计技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由潘金贵等编写 1990 南京:南京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Turbo C语言程序设计(1991 PDF版)
Turbo C语言程序设计
1991 北京:电子工业出版社
Turbo C TOOLS 6.0源程序剖析 Turbo C高级程序设计实例 下( PDF版)
Turbo C TOOLS 6.0源程序剖析 Turbo C高级程序设计实例 下
Turbo C TOOLS 6.0源程序剖析  Turbo C高级程序设计实例  上( PDF版)
Turbo C TOOLS 6.0源程序剖析 Turbo C高级程序设计实例 上
TURBO C2.0高级程序设计技术(1990 PDF版)
TURBO C2.0高级程序设计技术
1990 科海培训中心
Turbo C++图形程序设计(1993 PDF版)
Turbo C++图形程序设计
1993 北京希望电脑公司
面向对象的程序设计Turbo C++程序设计方法(1991 PDF版)
面向对象的程序设计Turbo C++程序设计方法
1991 北京:海洋出版社
Turbo C++程序设计方法 面向对象的程序设计(1991 PDF版)
Turbo C++程序设计方法 面向对象的程序设计
1991 北京:海洋出版社
Turbo Pascal 6.0高级程序设计技术(1992 PDF版)
Turbo Pascal 6.0高级程序设计技术
1992 北京:海洋出版社
Turbo C++程序设计360例(1993 PDF版)
Turbo C++程序设计360例
1993 西安:西安电子科技大学出版社
Turbo C实用图形程序设计(1994 PDF版)
Turbo C实用图形程序设计
1994 天津:天津科技翻译出版公司
Turbo C高级程序设计(1992 PDF版)
Turbo C高级程序设计
1992 北京:宇航出版社
Turbo C程序设计与应用(1993 PDF版)
Turbo C程序设计与应用
1993 长沙:国防科技大学出版社
Turbo C程序设计教程(1995 PDF版)
Turbo C程序设计教程
1995 北京:人民邮电出版社
汉化Turbo C程序设计(1997 PDF版)
汉化Turbo C程序设计
1997 北京:电子工业出版社
Turbo C语言程序设计400例(1996 PDF版)
Turbo C语言程序设计400例
1996 北京:电子工业出版社