写好的PASCAL程序为什么只能用CDM运行 续3
发布网友
发布时间:2024-01-07 22:40
我来回答
共3个回答
热心网友
时间:2024-02-25 04:47
FP比TP功能要强大,而且有了一些新的函数和类型。比如说FP理论上可以使用所有内存,而TP只能使用640KB(这一点好处非常重要)。再比如FP的整数类型int64拥有-9223372036854775808~+9223372036854775808的巨大范围(虽然此类型不能用作for的循环变量,原因我也不知道)。
但是FreePascal的稳定性要差些,一些莫名其妙的程序BUG会让你很不爽,不过适应一阵子就能感受到FP的好处了
另外,竞赛都要用FP。
关于“free pascal里增加了新的函数,这样不就和我学的不一样了吗”这句话,我觉得FP和TP还是很相似的,你实际上用到的新类型、新函数、新过程都很少。几乎可以说,只要是TP能运行的程序FP就能运行。
Free Pascal 2.0.4下载(我现在用的就是它)
http://www.qje.net/Soft_Show.asp?SoftID=297
关于FP乱码的解决:
右击FreePascal快捷方式(没有的话到FPC\2.0.4\bin\i386-win32里面右击fp.exe创建一个),选“属性”,把“选项”选项卡中的“当前代码页”(可能有的是“语言”)改为“437(OEM-美国)”,“确定”,然后用这个快捷方式运行就可以了
热心网友
时间:2024-02-25 04:48
turbo pascal本来很好,但是不适应现在WINDOWS时代,你应该用它的升级产品--DELPHI。
FREE PASCAL也不错,但是我始终不习惯,我还是更喜欢DELPHI。
热心网友
时间:2024-02-25 04:48
用free pascal比turbo pascal 好 你用的教材和我用的正好一样 是不是封面是绿色的那本 呵呵,可以不用学其他的,直接转成fp就好 (好有缘饿。。。)