《新编Turbo C及其应用》求取 ⇩

第一章 Turbo C概述1

§1.1 Turbo C的特点1

目录1

§1.2 Turbo C使用的基本符号3

一、标识符3

二、关键字4

三、类型修饰符4

§1.3 数据类型及运算符5

一、数据类型5

四、访问、地址及混合编程的修饰符5

二、运算符6

三、运算符的优先级与结合方向9

四、类型转换和强制类型转换9

§1.4 常量、变量与表达式10

一、常量10

二、变量11

三、表达式12

§1.5 简单程序例13

一、各行说明13

四、用getchar()按行输入字符15

三、文件包含15

二、程序执行过程15

§1.6 输入输出函数16

一、printt()函数(格式输出函数)16

二、scanf()函数(格式输入函数)19

§1.7 程序设计例23

练习题25

第二章 基本运算程序27

§2.1 加减乘除运算程序27

§2.2 组合运算程序30

§2.3 按位运算程序33

§2.4 逻辑与关系运算程序37

§2.5 条件、逗号与类型变换程序40

§2.6 程序设计例45

练习题47

第三章 语句与控制语句48

§3.1 简单语句与复合语句48

§3.2 while语句50

§3.3 for语句53

§3.4 do-while语句56

二、if-else语句59

一、if语句59

§3.5 条件语句59

三、else-if语句61

§3.6 switch语句63

一、switch的嵌套66

二、没有break语句的开关语句66

§3.7 中断、接读及返回语句68

一、break语句68

二、continue语句71

三、goto语句73

四、return语句74

§3.8 程序设计例75

练习题82

第四章 函数及其调用84

§4.1 函数定义84

一、函数类型说明84

二、参数说明87

三、函数体89

§4.2 函数调用90

一、调用方法90

二、赋值调用与地址调用93

三、函数的返回96

四、函数作用域97

§4.3 函数嵌套与递归调用98

§4.4 mair()参数102

§4.5 常用库函数104

一、内存管理函数104

二、字符分类与变换函数106

三、字符串操作函数108

四、宽域转向函数112

§4.6 程序设计例114

练习题120

第五章 变量的存储类与分别编译122

§5.1 自动变量(auto)122

§5.2 静态变量(static)126

一、内部静态变量127

二、外部静态变量130

三、外部静态函数132

§5.3 外部变量(extern)132

§5.4 寄存器变量(register)137

§5.5 变量的初始化139

一、简单变量(非数组及结构体)139

三、外部和静态数组140

二、自动数组140

§5.6 const、volatile变量与typedef142

一、const变量142

二、volatile变量143

三、类型定义typedef143

§5.7 分别编译146

§5.8 程序设计例148

练习题156

一、一维数组的定义与引用159

§6.1 一维数组159

第六章 数组159

二、一维数组的初始化160

§6.2 二维数组162

一、二维数组的定义与引用162

二、二维数组的初始化162

§6.3 字符数组164

一、字符数组的定义与引用164

二、字符数组的初始化166

§6.4 程序设计例167

二、主函数main()169

一、getline(s,lim)函数169

练习题173

第七章 指针174

§7.1 指针变量的定义与引用174

一、指针与指针变量174

二、指针变量的定义174

三、指针变量的引用176

§7.2 指针变量的运算178

一、指针变量的赋值178

二、指针变量表达式178

三、指针变量的算术运算180

四、指针变量的比较183

§7.3 指针与数组185

一、指数组指针变量185

二、指字符串指针变量186

三、指格式字符串指针变量188

四、指二维数组指针变量189

§7.4 指针数组与指针的指针变量191

一、指针数组191

二、指针的指针变量194

§7.5 指针与函数195

一、指函数的指针变量195

二、返回指针变量的函数198

§7.6 程序设计例200

练习题211

第八章 结构体、共用体与枚举212

§8.1 结构体的定义与引用212

一、结构体212

二、结构体变量的定义212

三、结构体变量的初始化214

四、结构体变量的引用215

§8.2 结构体变量的应用217

一、结构体变量的数组217

二、结构体的指针变量219

三、结构体的传递221

§8.3 结构体的嵌套和位段225

一、结构体的简单嵌套225

二、结构体的递归嵌套226

三、结构体嵌套程序例226

四、位段229

§8.4 共用体233

一、共用体的定义233

二、共用体变量的引用234

三、共用体的应用235

§8.5 枚举类型237

§8.6 程序设计例239

练习题255

第九章 编译预处理256

§9.1 宏定义256

一、字符串的宏定义256

二、带参数的宏定义257

三、宏定义与函数调用260

四、使用#define应注意的问题262

§9.2 文件包含265

一、#if、#else、#elif和#endif268

§9.3 条件编译268

二、#ifdef和#ifndef269

§9.4 其他预处理命令272

一、#undef命令272

二、#line命令272

三、#pragma命令273

四、#error命令274

五、#命令274

§9.5 程序设计例274

练习题278

§10.1 文件的打开和关闭280

一、文件指针280

第十章 文件操作280

二、文件的打开281

三、文件的关闭282

四、stdin、stdout和stderr文件指针282

§10.2 文件的读写282

一、fgetc()和fputc()函数282

二、getc、putc和getchar、putchar宏283

三、fgets()和fputs()函数283

五、fprintf()和fscanf()函数285

四、fread()和fwrite()函数285

六、getw()和putw()函数288

§10.3 文件随机读写289

一、rewind()函数289

二、ftell()函数289

三、fseek()函数289

§10.4 文件检测291

一、ferror()函数291

四、fflush()函数292

五、setbuf()函数292

二、clearerr()函数292

三、feof()函数292

§10.5 程序设计例293

练习题297

第十一章 Turbo C的存储模式298

§11.1 8086 CPU寄存器及段298

一、8086寄存器298

二、内存分段及地址计算299

§11.2 TurboC的存储模式300

一、六种存储模式300

二、存储模式的选择301

一、近指针、远指针和特大指针302

§11.3 存储模式的混用:指针和地址修饰符302

二、混合模式的程序设计303

§11.4 Turbo C存储模式应用实例306

第十二章 Turbo C的字符及图形功能310

§12.1 Turbo C的字符屏幕管理310

一、基本概念310

二、显示方式的控制311

三、字符的屏幕输出312

§12.2 TurboC的图形功能315

一、基本概念315

二、图形系统的控制317

三、色彩的控制318

四、常用的绘图函数320

五、图形模式中的文本和字体328

六、图形系统的屏幕管理和视区设置332

七、图形模式下的错误处理335

八、图形函数的程序例336

第十三章 Turbo C的中断处理及与汇编语言的接口技术341

§13.1 中断的产生341

一、B1OS中断的产生342

二、DOS中断的产生343

§13.2 BIOS中断例行程序343

§13.3 DOS中断例行程序349

§13.4 Turbo C的优越性352

§13.5 硬中断的产生353

§13.6 Turbo C与汇编语言接口技术358

一、接口方法一:用汇编语言编写连接子程序358

二、接口方法二:直插汇编代码法364

三、直插汇编代码法的选用368

四、直插式汇编的应用(CWRITE函数)369

第十四章 几个实用的Turbo C独立运行程序375

§14.1 TLINK——连接程序375

一、TLINK的选择项375

二、使用TLINK连接TurboC模块376

三、使用TLINK的注意事项377

§14.2 TLIB——库管理程序377

一、库377

二、TLIB的功能378

三、TLIB命令行的组成378

四、高级操作:/c选择项380

§14.3 CPP——预处理程序384

§14.4 MAKE——程序管理工具385

一、MAKE的功能及命令行形式385

二、MAKE文件385

§14.5 CREP——文件搜索程序389

§14.6 BGIOBJ——图形驱动程序和字体转换程序390

一、添加BGIOBJ到图形库GRAPHICS.LIB390

二、/F选择项391

三、BGIOBJ的高级特征392

第十五章 Turbo C的使用方法393

§15.1 Turbo C 2.0源盘内容介绍393

§15.2 Turbo C 2.0系统的安装和启动396

一、在配有硬盘的计算机系统上安装Turbo C396

二、在只有双软盘驱动器的计算机系统上安装和启动Turbo C399

一、编辑生成Turbo C文件402

§15.3 Turbo C集成开发环境的基本操作402

三、在只有单软盘驱动器计算机系统上安装Turbo C402

二、编译和连接405

三、运行程序405

四、建立和运行多源文件的Turbo C程序406

五、退出Turbo C集成开发环境409

§15.4 Turbo C2.0集成开发环境409

一、Turbo C2.0集成开发环境的主屏幕409

二、Turbo C2.0集成开发环境窗口410

三、Turbo C2.0集成开发环境的热键411

四、Turbo C2.0集成开发环境菜单411

§15.5 调试426

一、调试前的准备429

二、调试WORDCNT.C程序429

§15.6 Turbo C 2.0的装配程序432

一、TCINST装配程序的运行432

二、TCINST装配程序的菜单结构432

第十六章 汉化Turbo C的使用436

§16.1 UCDOS简介436

一、UCDOS2.01汉字系统的安装436

二、UCDOS系统设置437

五、UCDOS汉字系统的功能键439

三、UCDOS汉字系统的装载439

四、UCDOS汉字系统的卸载439

§16.2 汉化Turbo C 2.0的使用方法440

第十七章 几种编译程序的使用444

§17.1 Microsoft C444

一、安装444

二、Microsoft C5.10优化编译器的使用方法446

三、Microsoft Quick C编译程序的使用450

§17.2 优化C86454

一、安装454

二、使用优化C86编译C语言程序455

三、连接457

四、运行test17—1.exe文件458

五、优化C86编译程序的选择项458

§17.3 Lattice C458

一、安装459

二、编译459

三、连接460

四、运行460

五、使用批处理文件460

六、使用OMD.EXE460

七、编译程序的选择项462

第十八章 C语言用于开发单片机(C51交叉编译工具)463

§18.1 C51的编程特点463

一、C51的程序结构463

二、RAM中变量的开设463

三、ROM中常数表格的制作464

四、算术运算的浮点库465

五、关于程序控制语句465

六、字符处理和字符串处理465

七、MCS-51硬件特性的使用466

八、输入输出函数及用户定义467

九、启动程序及用户定义471

十、实时中断程序的编程方法474

§18.2 ICC8051编译程序的使用476

一、程序启动476

二、输入输出文件476

三、嵌入文件搜索路径477

四、存储模式选择477

五、在线符号定义478

十、示例479

八、使用C51预定义扩展函数集479

九、错误信息的细节提示479

六、全局变量初始值自动映象479

七、使目标模块具有库属性479

十一、C51中的浮点数格式482

§18.3 XLINK通用连接程序的使用483

一、程序启动483

二、装入目标模块和库484

三、定义操作485

四、信息显示和存盘485

五、连接结果转储488

六、命令文件方式488

二、命令行句法491

三、模块表达式和文件缺省扩展名491

§18.4 XLIB通用库维护491

一、程序启动491

四、列表内容格式和示例492

附录494

附录Ⅰ stdio.h标题文件494

附录Ⅱ Turbo C的命令行版本498

附录Ⅲ Turbo C 2.0字符屏幕和图形功能函数503

附录Ⅳ C51库函数及特殊功能寄存器形式名定义520

附录Ⅴ Turbo C编译出错信息529

参考资料533

1993《新编Turbo C及其应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由姚传胤等编著 1993 北京:国防工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言及其应用(1996 PDF版)
C语言及其应用
1996 上海:上海科学普及出版社
TURBO C 及其应用开发( PDF版)
TURBO C 及其应用开发
Turbo C使用手册( PDF版)
Turbo C使用手册
中国科学院成都计算机应用研究所情报室
C程序设计及其应用(1994 PDF版)
C程序设计及其应用
1994 北京:科学普及出版社
C语言程序设计及其应用(1986 PDF版)
C语言程序设计及其应用
1986 西北电讯工程学院出版社
Turbo C(1994 PDF版)
Turbo C
1994 北京:电子工业出版社
新型材料及其应用(1990 PDF版)
新型材料及其应用
1990 武汉:华中理工大学出版社
Turbo C 实用大全(1996 PDF版)
Turbo C 实用大全
1996 北京:机械工业出版社
C程序设计语言及其应用(1999 PDF版)
C程序设计语言及其应用
1999 广州:华南理工大学出版社
Turbo C编程技巧(1994 PDF版)
Turbo C编程技巧
1994 成都:电子科技大学出版社
C-核磁共振及其应用(1986 PDF版)
C-核磁共振及其应用
1986 北京:化学工业出版社
Turbo C程序设计与应用(1993 PDF版)
Turbo C程序设计与应用
1993 长沙:国防科技大学出版社
微机C语言及其应用(1989 PDF版)
微机C语言及其应用
1989 北京:气象出版社
C语言及其应用(1988 PDF版)
C语言及其应用
1988 北京:宇航出版社
TURBO PASCAL绘图软件及其应用 第1.0版(1988 PDF版)
TURBO PASCAL绘图软件及其应用 第1.0版
1988 北京:中国铁道出版社