回 帖 发 新 帖 刷新版面

主题:关于fortran指针问题。

如何在打开文件时,直接将文件指针从文件头移到文件的结尾?用什么函数或方法。求解答

回复列表 (共4个回复)

沙发

这个标题与正文不合适。

你的问题,可以用如下方式实现:
open(unit = 5, file = "Input.txt", access = "apend") 
! Indicates sequential access, but the file is positioned at the end-of-file record.
 

板凳

我的意思是:假如有1000行数据,当打开文件时把文件指针从文件头直接移到1000行的末尾,再写入数据。是否有命令或办法,可以直接把文件指针移到末尾,而不用一行一行的移动。(当对文件写入数据时,文件指针最后都停留在文件末尾,把文件关闭,再打开,文件指针就直接到文件前面了,我提的问题刚好相反。)

3 楼

为什么不好好看看帮助文档呢,我已经告诉你用 access 了,您就不能认真读 一下相关部分。

4 楼

是append吧。这个还真没用过。

我来回复

您尚未登录,请登录后再回复。点此登录或注册