易百教程

23、Turbo Pascal和标准 Pascal 有什么区别?

Turbo Pascal和标准 Pascal 有以下区别:

Turbo Pascal 使用动态变量和指针来显示标准过程,如 new、mark 和 release。然而,标准 Pascal 不使用动态变量,而是使用 new 和 dispose 之类的过程。
Turbo Pascal 更高效、更快,并且不需要提供兼容性因素的支持代码。然而,Standard Pascal 不接受其标准程序的记录规范。
Turbo Pascal 使用在递归阶段处理的局部变量,它还将递归调用传递给其他人。然而,标准帕斯卡没有,为他们的子程序使用递归。
Turbo Pascal 不使用 Get 和 Put 方法,而是使用读取和写入过程来扩展 I/O 方法的功能。然而,它支持使用 get 和 put 方法。
Turbo Pascal 没有实现标准的页面过程,因为操作系统没有定义换页符。