关于PASCAL的文件类型

来源:百度知道 编辑:UC知道 时间:2024/05/29 17:21:33
谢谢你能认真阅读我的问题,并给出负责的答案,非常感谢~
1.写一个PASCAL程序,保存后目录里就会有同一文件名的四个不同类型的 文件存在,分别是:.bak .exe .pas .o .这些都是什么 啊?有什么用啊?我要修改保存了的程序打开哪个啊?
2.还有啊,竞赛的时候(高中NOIP)写程序常常存成一个L打头的类 型(我忘了怎么写了~好象是LARZA……什么的),这个怎么解 决啊?还有,是不是在LINUX环境下写的程序(在WINDOW S下)有没有什么影响啊(尤其指竞赛的时候)。
3.保存了以后,还能不能再打开成PAS那种兰色的编写界面啊?

1.
.bak文件是PASCAL的程序备份文件
.exe是PASCAL编译器(FPC)编译以后的可执行文件。
.pas是PASCAL的程序文件
.o是FPC的编译信息

.pas一般是PASCAL程序的保存文件的后缀名,程序会被PASCAL默认保存在这里, 但是也有.pp这样的文件后缀名,一般LAZARUS使用.pp

2.
"LARZA……什么的"应该是LAZARUS,是NOIP官方推荐的FPC 2.0.4的Windows下的编程界面(IDE)。
Windows中的PASCAL程序与Linux中的程序不同, 需要考虑字母大小写的问题, Windows对字母大小不敏感, 也就是在Windows下a和A是一样的,但是在Linux中,a和A却不一样, 所以在NOIP中, 一定要按照题目的要求写文件,不能随意的建立文件夹或是建立与题目不符的文件。

3.
如果想用DOS下的PASCAL IDE(也就是所谓的"PAS那种兰色的编写界面")的话, 只要将.pas文件拖到fp.exe或是其他版本的PASCAL的主程序中即可。
在NOIP中一般只要求用Free Pascal和Lazarus编程,所以你应该使用的Free Pascal。它的主程序(2.0以前)一般在:X:\pp\bin\go32v2(或者win32)\fp.exe
2.0版本以后的目录在:X:\pp\bin\i386-win32\fp.exe
X是FP的安装目录