free pascal输出的结果怎样直接显示出来,而不转到文件夹里

是free pascal 2.6.0 谢谢
2025-04-29 01:36:08
推荐回答(4个)
回答1:

楼上的说法没错.pascal中,用“{”,“}”括起来的语句是不执行的,因此楼上的说法也是可以的。

一般情况下,pascal "write" 的结果都是不转到文件里的。
只要按Alt+F5 就可以看到上次的输出。

输出要怎么转到文件里?
输出前写如下代码: assign(output,'XX.out');rewrite(output);
注:“XX.OUT”是输出所存放的文件,"rewrite"是建立该文件。
若在文件名前不写路径则一般默认建立在与pascal启动文件同个文件夹里。
输出结束时写: close(output);

因此,如果不想输出转到文件里面的话,不要写“assign……”和“close……”就可以了.

回答2:

把有关输出文件的那几行用大括号括起来

回答3:

不用写或注释掉"assign(……rewrite(output)"就可以了。

回答4:

把//放在"assign(……) rewrite(...)...前,那一行都不执行