YangWD 发表于 2020-1-27 17:00:46

关于fortran读写文件read错误

看了一下别的帖子整理的常见错误合集,尤其是那个end of file错误,但我确实没检查出来自己错在哪,所以还是想问问大家。
Program Main
    Implicit None
    Integer :: a,b,c,d,e,f
    Integer :: i
    Open(12,File="E:\20180103.txt")
    read(12,*)
    read(12,*) a,b,c
    write(*,*) a,b,c
    Close(12)
    End Program Main
自己练习写的代码如上。

20180101.txt文件是我自己随便打的3*3的数组。

Transpose 发表于 2020-1-27 18:31:14

文件的绝对路径正确吗?读写文件的时候,要么文件和代码在一个文件夹里,要么要指定绝对路径

YangWD 发表于 2020-1-27 22:24:35

Transpose 发表于 2020-1-27 18:31
文件的绝对路径正确吗?读写文件的时候,要么文件和代码在一个文件夹里,要么要指定绝对路径 ...

上面写的就是绝对路径了。

vvt 发表于 2020-1-28 21:33:25

是不是文件扩展名隐藏了,实际是 20180103.txt.txt
或者把文件内容贴出来看看?
或者是文件是 Unicode 编码,而非 ANSI
页: [1]
查看完整版本: 关于fortran读写文件read错误