简介
Free Pascal是个由国际组织开发的完全的win32的pascal语言编译器,类似delphi,可编写windows程序。
此前被广泛使用的PASCAL编译器普遍为Turbo Pascal&Borland pascal。但是它们可用的空间十分有限。而Free Pascal理论上可以使用4GB内存。所以在利用Free Pascal编程的时候,可以改变原有思路,将大量时间转嫁给空间,提高效率。
注意事项
在NOIP比赛中使用Free Pascal的注意事项:
1.对于文件名,程序中用到的文件名必须和系统中的文件名完全一致。
由于信息学竞赛的评测系统一般是linux,因此要求程序中的文件名和系统中的文件名一样。即:比赛中涉及的所有文件名(包括源程序名、输入文件名、输出文件名、答案文件名),都必须严格按照题目要求命名,严格区分大小写。
2. 在NOIP比赛中,程序中不得使用题目规定外的其他任何库(unit),一般在试机时确认;
3.在NOIP比赛中,源代码中不得使用编译选项(开关);
乱码解决
如果打开Free Pascal时显示的是一堆乱码,这是因为错误地使用中文编码所导致的。
解决方案如下(对于windows10无效):
1.在Free Pascal图标上单击右键,弹出快捷菜单,选择“属性”;
2.弹出“Free Pascal IDE” 属性对话框,单击“选项”选项卡;
3.把“默认代码页”改为“437 (OEM - 美国)”,单击“应用”,关闭对话框;
解决方案如下(针对windows10):
在完成“乱码解决(对于windows10无效)”第三步逗号以前的内容后,选择“使用旧版控制台”单击“应用”,然后关闭对话框。
免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。
版权声明
本文仅代表作者观点,不代表历史迷立场。
本文系作者授权历史迷发表,未经许可,不得转载。