《Object Pascal程序语言指南》求取 ⇩

特殊符号3

第1章标记3

保留字和标准命令4

标识符6

数字7

标号7

字符串8

注释9

程序行9

简单类型13

序数类型13

第3章 类型13

第2章常量13

整数类型14

Boolean类型15

字符类型16

枚举类型16

子范围类型17

实数类型18

80x87浮点19

软件浮点19

字符串类型19

数组类型20

结构类型20

记录类型22

集合类型24

文件类型24

指针类型24

类型指针25

PChar类型25

过程类型25

全局过程指针26

方法指针26

过程值26

类型相同28

相同和兼容类型28

过程类型的兼容性28

类型兼容性29

赋值兼容30

类型说明部分31

第4章变量和类型常量33

变量说明33

数据段34

堆栈段34

绝对变量35

变量引用36

限定词36

数组、串和下标37

对象构件指示字38

记录和域指示字38

指针和动态变量39

变量类型转换39

类型常量41

简单类型常量42

串类型常量42

结构类型常量43

数组类型常量43

记录类型常量44

集合类型常量45

指针类型常量45

过程类型常量46

第5章表达式49

表达式语法49

运算符51

算术运算符51

逻辑运算符53

Boolean运算符53

串运算符54

字符指针运算符55

集合运算符55

关系运算符56

简单类型比较56

集合比较57

字符指针比较57

测试集合成员57

packed串比较57

指针和引用比较57

串比较57

类运算符58

@运算符58

带变量的@58

@用于过程、函数或方法58

函数调用59

集合构造函数59

数值类型转换60

表达式中的过程类型61

赋值语句63

简单语句63

第6章语句63

过程语句64

Goto语句64

结构语句65

复合语句65

条件语句66

if语句66

Case语句67

循环语句68

Repeat语句68

While语句69

For语句70

With语句72

第7章程序段、作用域和范围75

程序段75

范围的规则77

程序段范围77

记录范围77

类范围78

程序单位范围78

过程说明79

第8章过程和函数79

近地址和远地址说明80

输出说明81

cdecl说明82

前置说明82

外部说明83

汇编语言说明84

内联说明84

函数说明85

参数86

第14章使用80x87

值参数87

无类型参数88

常量参数88

变量参数88

开放串参数90

开放参数90

开放数组参数91

开放数组构造函数93

可变类型的开放数组参数94

第9章类类型98

实例和引用值98

类构件99

99

方法99

构件和范围100

继承100

特性100

类类型兼容规则101

前置引用101

构件的可视性102

Public构件102

Published构件102

Protected构件103

Private构件103

静态方法103

虚拟方法104

动态方法105

抽象方法106

方法的启动106

方法的实现107

构造函数和析构函数108

构造函数108

析构函数111

类运算符112

is运算符112

as运算符113

消息处理114

消息处理句柄的说明114

消息处理句柄的实现114

消息分配115

特性116

特性的定义117

特性的存取118

存取说明符119

数组特性120

下标说明符122

存储说明符123

特性重载124

类引用类型125

构造与类引用126

类方法127

TObject和TClass类型128

第10章异常130

使用异常处理130

raise语句131

异常说明131

try...except语句132

再度启动异常135

嵌套的异常136

try..finally语句137

Exit,Break和Continue过程138

预定义的异常138

异常处理支持函数140

第11章程序和程序单位142

程序语法142

程序头142

程序单位头143

程序单位语法143

uses子句143

接口部分144

执行部分144

初始化部分145

间接程序单位引用145

循环程序单位引用146

第12章动态程序链接库148

什么是DLL?148

使用DLLs149

输入程序单位150

静态和动态输入152

编写DLLs153

输出过程命令154

输出子句155

函数库初始化程序码156

函数库程序设计注意事项157

DLL中的全局变量158

DLL中的全局内存和文件158

DLL和System程序单位158

DLL的执行阶段错误159

DLL和堆栈段159

第13章输入与输出161

文件输出/输入161

字符文件162

无类型文件163

使用WinCrt程序单位进行输入输出164

使用WinCrt程序单位164

特殊字符165

行输入166

WinCrt过程和函数166

WinCrt程序单位变量167

字符文件设备驱动器167

Open函数168

Close函数169

InOut函数169

Flush函数169

80x87数据类型171

Extended范围的算术运算172

实数比较173

80x87计算堆栈173

测试80x87173

在汇编语言中的模拟174

异常语句174

什么是以null结尾的串?175

使用null结尾的串175

第15章使用以NULL结尾的串175

字符指针和字符串176

字符指针和字符数组177

字符指针下标178

Null结尾字符串和标准过程179

第16章与内存相关的议题180

窗口内存管理180

程序代码段180

代码段属性180

MOVEABLE或FIXED180

自动数据段181

PERMANENT181

改变属性181

DISCARDABLE或181

DEMANDLOAD181

PRELOAD或181

堆管理机制182

内部数据格式183

整数类型184

Char类型184

布尔类型184

枚举类型184

浮点数类型184

Single类型185

Real类型185

Double类型186

Extended类型186

Comp类型186

Pointer类型187

String类型187

Set类型187

Array类型188

Record类型188

File类型188

过程类型190

Class类型190

端口直接访问191

内存直接访问191

类引用类型191

第17章与控制相关的议题193

调用约定193

变量参数194

值和常量参数194

开放参数195

函数结果195

NEAR和FAR调用196

嵌套过程和函数197

方法(Method)调用约定198

构造和析构函数199

进入和退出程序代码200

退出过程202

寄存器存储约定202

第18章程序代码优化204

常量连接204

常量合并205

部分求值205

常量参数205

删除冗余指针装入206

常量集合内联206

小集合206

计算顺序207

范围检查207

删除无用程序代码208

智能链接208

自动字对齐208

移位取代乘或除208

第19章内置汇编程器210

Asm语句210

寄存器使用211

汇编程序语句语法211

标号212

指令操作码212

RET指令大小212

自动跳转长度定制213

汇编程序命令214

运算对象216

表达式217

Object Pascal和汇编程序的表达式的不同217

表达式元素218

常量218

数值常量218

字符串常量219

寄存器220

符号220

表达式类别224

表达式类型225

表达式运算符227

汇编程序过程和函数230

第20章链接汇编程序代码234

Turbo Assembler和Delphi234

汇编语言例程范例235

汇编语言方法237

内联机器代码238

内联语句238

内联命令239

附录A242

命令行编译器242

命令行编译器选项242

开关命令选项244

编译命令选项244

条件定义选项245

编译器模式选项245

制作(make)/M选项245

建立所有(/B)选项246

搜索错误(/F)选项246

链接缓冲区(/L)选项246

安静(quiet)/Q选项247

目录选项247

DSL CFG目录(/T)选项247

EXE DCU目录(/E)选项247

Map文件(/G)选项248

目标文件目录(/O)选项248

调试选项248

资源目录(/R)选项248

程序单位目录(/I)选项248

包含目录(/I)选项248

调试(/V)选项249

DCC.CFG文件249

附录B252

编译器命令252

数据对齐252

布尔计算253

程序段属性254

DEFINE命令255

调试信息255

描述256

ELSE命令256

ENDIF命令256

扩充语法256

强制远地址调用257

生成80286程序代码258

程序单位组258

IFDEF命令259

IFNDEF命令259

IFOPT命令259

包含文件260

输入/输出检查260

局部符号信息261

链接目标文件261

内存配置大小262

算术协处理器262

开放字符串参数263

溢出检查263

Pentium安全FDIV演算264

范围检查265

资源文件265

执行阶段类信息(RTTI)266

段长度引用266

智能回调267

堆栈溢出检查267

类型检查指针268

符号引用信息268

UNDEF命令269

变量串检查269

窗口堆栈270

字枚举类型270

利用条件编译命令271

条件符号272

附录C274

错误信息274

编译错误信息274

执行错误305

文件错误306

输入/输出错误307

严重错误308

1996《Object Pascal程序语言指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Borland International,Inc编著 1996 北京:石油工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

程序设计语言 PASCAL(1983 PDF版)
程序设计语言 PASCAL
1983 北京:科学出版社
PASCAL程序语言( PDF版)
PASCAL程序语言
PASCAL语言程序设计(1993 PDF版)
PASCAL语言程序设计
1993 北京:煤炭工业出版社
PASCAL语言程序设计(1990 PDF版)
PASCAL语言程序设计
1990 武汉:华中理工大学出版社
PASCAL语言程序设计(1995 PDF版)
PASCAL语言程序设计
1995 北京:中国科学技术出版社
PASCAL程序设计语言(1988 PDF版)
PASCAL程序设计语言
1988 西安:西安电子科技大学出版社
Pascal语言程序设计(1991 PDF版)
Pascal语言程序设计
1991 北京:电子工业出版社
PASCAL语言程序设计(1989 PDF版)
PASCAL语言程序设计
1989 北京:高等教育出版社
PASCAL语言程序设计(1998 PDF版)
PASCAL语言程序设计
1998 北京:北京科学技术出版社
PASCAL 语言程序设计(1998 PDF版)
PASCAL 语言程序设计
1998 北京:中国物资出版社
Pascal语言程序设计(1998 PDF版)
Pascal语言程序设计
1998 北京:人民邮电出版社
PASCAL语言程序设计(1999 PDF版)
PASCAL语言程序设计
1999 北京:人民邮电出版社
IDE和Object Pascal语言(1998 PDF版)
IDE和Object Pascal语言
1998 北京:人民邮电出版社
PASCAL程序设计语言(1985 PDF版)
PASCAL程序设计语言
1985 上海:同济大学出版社
程序设计 PASCAL语言(1988 PDF版)
程序设计 PASCAL语言
1988 北京:高等教育出版社