第一章 Turbo Basic简介 1
1.1浏览Turbo Basic 1
1.2 Turbo Basic的发行盘 2
第二章 Turbo Basic的基本操作 5
2.1制作Turbo Basic的备份盘 5
2.2安装Turbo Basic 5
2.3设置操作环境 6
2.4启动Turbo Basic 7
2.5 Turbo Basic主菜单命令 9
2.5.1文件命令(File Command) 9
2.5.2编辑命令(Edit Command) 12
2.5.3运行命令(Run Command) 12
2.5.4编译命令(Compile Command) 13
2.5.5选择项命令(Options Command) 13
2.5.6设置命令(Setup Command) 17
2.5.7窗口命令(Window Command) 19
2.5.8调试命令(Debug Command) 20
2.6编辑器操作命令 21
2.6.1编辑器的基本操作 21
2.6.2块操作 24
2.6.3搜索和替代操作 25
2.7操作实例 26
2.7.1编译前的准备 27
2.7.2编译源程序 27
2.7.3运行程序 28
2.7.4程序运行出错 28
2.7.5将源程序存盘 29
2.7.6可执行程序存盘 30
2.7.7在DOS下直接运行执行文件 31
2.7.8程序的跟踪 31
2.7.9小结 31
第三章 Turbo Basic编辑器 36
3.1基本的移动命令 36
3.2扩充的移动命令 37
3.3插入和删除命令 38
3.4块命令 39
3.5混合编辑命令 41
3.6本编辑器与Wordstar的比较 45
第四章 Turbo Basic语言讨论 47
4.1程序结构 47
4.2 Turbo Basic字符集 49
4.2.1保留词 50
4.3 Turbo Basic中的数 52
4.3.1整数 53
4.3.2长整数 53
4.3.3单精度浮点数 53
4.3.4双精度浮点数 54
4.3.5运算与8087协处理器 54
4.4常量 55
4.4.1字符串常量 55
4.4.2数值常量 55
4.4.3其它进制中整数常量的表示 56
4.4.4有名常量 56
4.5变量 57
4.6数组 58
4.6.1下标 58
4.6.2字符串数组 60
4.6.3多维数组 60
4.6.4数组越界的检查 61
4.6.5数组的内存需求量 61
4.6.6动态分配 62
4.6.7说明静态数组和动态数组 63
4.7表达式 63
4.7.1运算符 65
4.7.1.1算术运算符 65
4.7.1.2关系运算符 66
4.7.1.3逻辑运算符 66
4.7.1.4字符串和关系运算符 69
4.8子程序、函数和过程 70
4.8.1子程序 70
4.8.2函数 71
4.8.2.1形参与实参 74
4.8.2.2 函数类型 74
4.8.3过程 75
4.8.3.1传送数组给过程 75
4.8.4过程函数定义和程序流程 76
4.8.4.1参数检查 77
4.8.5函数和过程的进一步探讨 77
4.8.5.1参数的传值和传地址 77
4.8.5.2局部变量 80
4.8.5.3共享属性 82
4.8.5.4静态变量 83
4.8.5.5递归 84
4.9文件 86
4.9.1目录和路径名 87
4.9.2文件存贮技术 89
4.9.2.1数据库管理的基本方法 89
4.9.2.2顺序文件 89
4.9.2.3字段分隔顺序考件 91
4.9.2.4非分隔顺序文件 93
4.9.2.5随机文件 94
4.9.2.6二进制文件 98
4.9.2.7输入输出没有 99
4.10图形 100
4.10.1正文方式 100
4.10.2图形方式 102
4.10.3最后被引用的点(LPR) 102
4.10.4绝对与相对坐标 103
4.10.5重新定义屏幕坐标 103
第五章 Turbo Basic参考手册 106
5.1命令词典 106
5.2印刷符规定 107
5.3命令描述 108
附录A 与数值有关的注意事项 333
附录B 事件俘获 339
附录C 汇编语言接口 343
附录D Turbo Basic与解释Basic的比较 354
附录E 出错信息 362
附录F 参考资料 378
附录G 函数与过程的摘要 382
附录H Turbo Basic的环境设置 391