生死狙击小匕首刀战:pascal 文件问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 00:11:55
在pascal中 从外部读入一个文件, 那个文件存盘在哪?
三楼的能不能解释一下 哪里是运行目录

一般存盘在本目录下如果你用的语句是assign(input,'xx.in')
那么 xx.in 文件应该在 你所预定的目录下

查看,更改预定目:
1. 运行pascal
2. 按下键盘上 'ALT'+'F' 组合键
3. 在 file 菜单 中选中 ‘change dir'
4. 打开后就可以看到预定文件夹 比如: e:\fp\bin\go32v2 那么,你现在从外部读入的文件就在xx.in 的路径就是 e:\fp\bin\go32v2\xx.in

如果你使用的是绝对路径,那么你的文件就在这个绝对路径下面

如果有完整的路径
如assign(input,'e:\pascal\*');
那么*应该存在E盘的pascal文件夹下

如果只有文件名
如assign(input,'cc.in');
那么cc.in应存在pascal运行目录下
如果有完整的路径
如assign(input,'e:\pascal\cc.in');
那么cc.in应该存在E盘的pascal文件夹下。

运行目录:你要进入pascal,双击的那个文件(例如turbo.exe或fp.exe)的存储目录。(即那个文件所在的文件夹)
当然是真正的文件,快捷方式例外。

一般保存的地方都是相对路径。
你可以自己写绝对路径的。

很对