图书介绍

Turbo Pascal6.0程序员指南PDF|Epub|txt|kindle电子书版本网盘下载

Turbo Pascal6.0程序员指南
  • 晓季等编译 著
  • 出版社: 中国科学院希望高级电脑技术公司
  • ISBN:
  • 出版时间:1991
  • 标注页数:226页
  • 文件大小:8MB
  • 文件页数:239页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Turbo Pascal6.0程序员指南PDF格式电子书版下载

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

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

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

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

图书目录

目录1

前言1

简介1

第一章 单词符号和常量2

特殊字符和保留字2

标识符3

标号4

数字4

字符串5

常量说明6

程序行7

注释7

第二章 块、位置和作用域8

语法8

作用域规则9

接口和标准标识符的作用域10

第三章 类型11

简单类型11

有序类型12

整型12

布尔型13

字符型13

枚举型13

实型14

子界型14

软件仿真浮点15

8087浮点15

字符串类型15

结构类型16

数组类型16

记录型17

对象类型19

分量与作用域21

方法21

虚拟方法22

对象实例22

集合类型23

文件类型24

指针类型24

过程类型24

类型的一致性和兼容性25

类型一致性26

类型兼容26

赋值兼容27

类型说明部分27

第四章 变量29

变量说明29

数据段29

变量引用30

堆栈段30

绝对变量30

限定词31

数组、字符串和下标31

记录和域指示符32

对象分量指示符32

指针和动态变量32

变量类型强制转换33

第五章 类型常量35

简单类型常量35

结构类型常量36

数组类型常量36

字符串类型常量36

记录类型常量37

对象类型常量37

集合类型常量37

指针类型常量39

过程类型常量39

第六章 表达式40

表达式语法40

操作符43

算术操作符43

逻辑操作符44

布尔操作符44

关系操作符45

字符串操作符45

集合操作符45

@操作符47

函数调用48

集合构造符49

值类型强制转换49

表达式中的过程类型50

第七章 语句51

简单语句51

赋值语句51

过程语句52

调用方法、构造方法、和释放方法52

对象类型赋值52

goto语句53

结构语句53

复合语句53

条件语句54

if语句54

Case语句55

循环语句55

repeat语句56

while语句56

For语句57

with语句58

过程说明61

第八章 过程和函数61

near、far说明62

中断说明62

向前调用说明62

external说明63

汇编说明63

inline过程说明63

函数说明63

方法说明65

构造方法和释放方法66

参数67

对象类型参数68

无类型参数68

值参数68

变量参数68

过程类型69

过程变量69

过程类型参数71

第九章 程序和单元73

程序语法73

程序头73

uscs子句73

单元语法73

接口部分74

实现部分74

单元头74

初始化部分75

单元直接引用75

单元递归引用76

和其他说明共享77

第十章 System单元79

标准过程和函数79

流控制过程79

动态分配过程79

动态分配函数79

串处理过程80

序数函数80

序数过程80

算术函数80

转换函数80

串处理函数81

指针和寻址函数81

其它过程81

其它函数81

文件的输入和输出82

文件I/O的简介82

文本文件83

无类型文件84

变量FileMode84

LPT1、LPT2和LPT3设备85

CON设备85

DOS设备85

Turbo Pascal中的设备85

COM1和COM2设备86

空设备(NULL DEVICE)86

文本文件设备86

预声明变量86

未初始化的变量86

初始化的变量87

第十一章 DOS单元89

常量、类型和变量89

常量89

标志常量89

文件模式常量89

文件记录类型90

文件属性常量90

类型90

寄存器类型91

DateTime类型91

SearchRec类型91

文件处理串类型92

变量92

DosError变量92

过程和函数92

日期和时间过程92

进程处理过程93

文件处理函数93

磁盘状态函数93

中断支持过程93

文件处理过程93

进程处理函数94

环境处理函数94

其它过程和函数94

第十二章 Graph单元95

驱动程序95

IBM8514支持的图形96

坐标系统96

当前指针97

正文97

分页与颜色98

错误处理98

图和属性98

视口和位象98

初启99

堆管理例程100

Graph单元常量、类型和变量102

常量102

SetPalette和SetAllPalette103

SetRGBPalette104

线型常量104

填充方式常量105

条常量105

字体控制常量105

裁剪常量105

对齐常量105

BitBlt运算符106

颜色常量106

类型106

变量107

Graph单元过程108

Graph单元函数109

第十三章 覆盖111

覆盖管理111

覆盖缓冲区管理112

OvrResult变量113

常量和变量113

OvrTrapCount变量114

OvrLoadCount变量114

OvrFileMode变量114

OvrReadBuf114

Result Codes115

过程和函数116

OvrInit116

OvrInitEMS116

OvrSetbuf116

OvrGetBuf116

覆盖代码的产生117

覆盖程序设计117

OvrSetRetry117

OvrGetRetry117

OvrClearBuf117

Far调用需求118

初始化覆盖管理模块118

覆盖单元的初始化部分120

不能用来覆盖的单元121

覆盖块的调试121

覆盖模块的外部例程121

在.EXE文件中使用覆盖122

第十四章 8087的使用123

扩展型精度运算124

8087数据类型124

实数的比较125

8087的运算栈125

8087的实数输出126

使用8087的单元126

8087的检测127

用汇编语言仿真8087128

第十五章 CRT单元129

输入和输出文件129

窗口129

特殊字符129

Crt模式常量130

常量130

行输入130

常量、类型、和变量130

正文颜色常量131

变量131

CheckBreak132

CheckEOF132

CheckSnow132

DirectVideo132

LastMode132

过程133

函数133

过程和函数133

WindMin和WindMax;133

TextAttr133

第十六章 内存135

Turbo Pascal内存映象135

堆管理程序136

释放方法136

空闲块表138

HeapError变量139

Real类型140

浮点类型140

布尔型140

枚举型140

字符型140

整型140

内部数据格式140

Single类型141

Double类型141

Extended类型142

Comp类型142

指针类型142

字符串型142

集合类型142

文件类型143

记录类型143

数组类型143

过程类型144

直接内存存取144

第十七章 对象145

对象的内部数据格式145

虚拟方法表146

SizcOf函数147

TypeOf函数147

虚拟方法的调用147

方法调用约定148

构造方法和释放方法148

New和Dispose的扩充149

汇编语言方法150

构造方法的纠错153

第十八章 控制158

调用约定158

变量参数158

值参数158

函数结果159

NEAR和Far调用159

嵌入过程和函数159

入口和出口代码160

寄存器保存约定160

Exit过程161

中断处理162

编写中断子程序162

第十九章 输入和输出164

正文文件设备驱动程序164

Open函数165

InOut函数165

Flush函数165

Close函数165

直接端口存取165

短路计算167

常量合并167

运算顺序167

常量预编译167

第二十章 自动优化167

范围检查168

移位代替乘168

自动字边界对齐168

灵巧的连接168

第二十一章 编译命令170

开关命令170

数据对齐170

布尔运算171

调试信息171

产生80286代码172

强制Far调用172

浮点仿真172

输入/输出检查173

局部符号信息173

数字处理173

产生覆盖代码174

范围检查174

栈溢出检查174

变量串检查175

扩充语法)175

参数命令175

包含文件175

条件编译176

覆盖单元名176

内存分配176

连接目标文件176

条件符号177

DEFINE命令178

UNDEF命令178

IFDEF命令178

IFNDEF命令179

IFOPT命令179

ELSE命令179

ENDIF命令179

asm语句180

第二十二章 inline汇编语言180

寄存器使用181

汇编语言语句的语法181

标号182

前缀操作码182

指令操作码183

RET指令183

自动转移指令184

汇编命令184

操作数186

表达式187

Pascal表达式与汇编表达式的区别187

常量188

表达式元素188

寄存器189

符号189

表达式的类192

表达式类型193

表达式操作符195

汇编语言过程和函数196

第二十三章 连接汇编语言代码199

Turbo Assembler和Turbo Pascal200

汇编语言子程序例子200

inline机器码204

inline语句204

inline元素205

inline命令206

附录A 错误信息207

编译错误信息207

运行错误217

DOS错误217

I/O错误218

严重错误218

致命错误219

附录B 参考材料221

ASCII码221

扩展码224

键盘扫描码225

热门推荐