图书介绍

Object Pascal程序语言指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Object Pascal程序语言指南
  • (美)Borland International,Inc编著 著
  • 出版社: 北京:石油工业出版社
  • ISBN:7502117490
  • 出版时间:1996
  • 标注页数:311页
  • 文件大小:10MB
  • 文件页数:321页
  • 主题词:

PDF下载


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

下载说明

Object Pascal程序语言指南PDF格式电子书版下载

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

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

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

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

图书目录

特殊符号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

热门推荐