fcode 发表于 2018-4-26 12:00:05

你的代码还有一些问题。
1. 不要使用10以下的通道号。把 Open(6 ,Read(6 , Close(6 这些,都改成16
2. 你读取的文件是 DATA/HFD Ar-Ar.DAT,但给的文件却是 HFD AR-AR closed.DAT ,请保持文件名一致。

kuba2333 发表于 2018-4-26 14:46:25

fcode 发表于 2018-4-26 12:00
你的代码还有一些问题。
1. 不要使用10以下的通道号。把 Open(6 ,Read(6 , Close(6 这些,都改成16
2. 你 ...

多谢大佬指点,按照你说的把通道号改为16就好了,不过这是为啥呢?

kuba2333 发表于 2018-4-26 14:49:57

fcode 发表于 2018-4-26 12:00
你的代码还有一些问题。
1. 不要使用10以下的通道号。把 Open(6 ,Read(6 , Close(6 这些,都改成16
2. 你 ...

还有个小问题,怎么显示行号?

kyra 发表于 2018-4-26 14:52:12

语法规定,10以下通道号为编译器所保留。
gfortran使用6作为标准输出(一般为屏幕),你执行了 close(6),屏幕就不能输出了。

显示行号,Options,Editor,Display,Line Number

kuba2333 发表于 2018-4-26 15:00:58

kyra 发表于 2018-4-26 14:52
语法规定,10以下通道号为编译器所保留。
gfortran使用6作为标准输出(一般为屏幕),你执行了 close(6), ...

多谢大佬!!
页: 1 [2]
查看完整版本: simply fortran 读入文件问题