简介 1
Turbo Pascal 5.0的特点 1
关于这本手册 3
第一章 启动 5
系统盘的内容 5
安装Turbo Pascal系统 6
选择编译器 7
如何使用本手册 8
第二章 Turbo Pascal初步 9
使用集成环境 9
联机求助 9
窗口和菜单 9
使用热键 10
加载Turbo Pascal 11
建立第一个文件 13
更进一步:第二个程序 15
调试用户程序 16
使用监视窗口 16
趣味程序:用户的第三个程序 17
Turbo Pascal编译器 19
编译,MAKE和Build 20
第三章 用Turbo Pascal编程 22
编程的七个基本要素 22
数据类型 22
整数类型 23
实数类型 23
字符型和字符串型 24
定义字符串 25
布尔类型 25
指针类型 26
标识符 26
操作符 27
输出 29
输入 30
条件语句 30
if语句 31
case语句 31
循环语句 31
while循环 31
Repeat...Until循环 32
For循环 33
过程和函数 34
程序结构 34
过程和函数结构 34
样本程序 35
程序注释 36
第四章 单元及有关问题 37
单元是什么? 37
单元的结构 37
接口部分 38
实现部分 38
初始化部分 39
如何使用单元 39
引用单元说明 40
实现部分的uses子句的说明部分 42
循环单元引用 42
和其它说明共享 43
TURBO.TPL 44
编写用户单元 45
单元和大程序 46
覆盖单元 47
TPUMOVER 47
第五章 项目管理 48
程序组织 48
初始化 43
Build和MAKE选择 49
独立的MAKE工具 50
条件编译 51
Define和Undef指令 52
在命令行中定义符号 52
在集成环境中定义符号 52
预定义符号 52
IFDEF和IFNDEF指令 54
IFOPT指令 54
代码优化 54
第六章 调试Turbo Pascal程序 57
程序错误 57
Turbo Pascal集成调试 59
调试示例 59
为何使用调试器 60
使用调试器的准备工作 61
显示 62
启动调试节 62
单步执行程序 63
使用断点 66
监视值 67
作用域与限定 68
监视表达式的类型 71
格式指定符 72
类型强制转换 73
表达式 73
编辑监视窗口 74
运算和修改 75
修改组织 76
游历 77
调用堆栈 77
查找过程和函数 78
有关问题 79
如何写用于调试的程序 79
内存问题 79
递归子程序 80
不能调试的代码 80
通常的错误 81
错误处理 81
输入/输出错误处理 81
范围检查 83
其它错误处理能力 85
Turbo Debugger 85
第七章 关于集成环境 87
Turbo Pascal命令行开关 87
菜单结构 88
底行 90
编辑窗口 90
编辑源文件 91
监视窗口 92
集成调试器 92
集成调试器的屏幕显示 92
File菜单 93
Edit编辑菜单 94
Run运行菜单 95
Compile编译菜单 96
Options菜单 97
Compiler 97
Linker 101
Environment 102
Diredodes 103
Parameters 103
Save Options 104
Retrieve 104
Debug菜单 104
Evaluate(Ctrl/F4) 104
Call stack(Ctrl/F3) 105
Find Procedure 105
Integrated Debugging(ON) 105
Stand.Alone Debugger(OFF) 105
Display Swapping(Smart) 105
Refresh Display 106
Break/Watch菜单 106
Add Watch(Ctrl/F7) 106
Delete Watch 106
Edit Watch 107
RemoveAll Watches 107
Toggle Breakpoint(Ctrl/F8) 107
Clear All Breakpoints 107
View Next Breakpoint 107
Pick表和Pick文件 107
第八章 命令行参数 109
使用命令行编译器 109
编译选择项 109
编译指令选择项 110
编译模式选择项 111
目录选择项 113
调试选择项 114
TPC.CFG文件 115
附录A Turbo Pascal 3.0, 4.0和5.0的区别 117
附录B 使用编辑器 136
附录C Turbo Pascal实用程序 144
附录D 设置Turbo Pascal参数 165