Fortran Coder

楼主: kuba2333
打印 上一主题 下一主题

[编译器] simply fortran 读入文件问题

[复制链接]

2033

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1643 元
贡献
709 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

11#
发表于 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 ,请保持文件名一致。

17

帖子

4

主题

0

精华

入门

F 币
70 元
贡献
38 点
12#
 楼主| 发表于 2018-4-26 14:46:25 | 只看该作者
fcode 发表于 2018-4-26 12:00
你的代码还有一些问题。
1. 不要使用10以下的通道号。把 Open(6 ,Read(6 , Close(6 这些,都改成16
2. 你 ...

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

17

帖子

4

主题

0

精华

入门

F 币
70 元
贡献
38 点
13#
 楼主| 发表于 2018-4-26 14:49:57 | 只看该作者
fcode 发表于 2018-4-26 12:00
你的代码还有一些问题。
1. 不要使用10以下的通道号。把 Open(6 ,Read(6 , Close(6 这些,都改成16
2. 你 ...

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

260

帖子

0

主题

0

精华

版主

World Analyser

F 币
722 元
贡献
512 点

新人勋章美女勋章元老勋章热心勋章规矩勋章管理勋章

QQ
14#
发表于 2018-4-26 14:52:12 | 只看该作者
语法规定,10以下通道号为编译器所保留。
gfortran使用6作为标准输出(一般为屏幕),你执行了 close(6),屏幕就不能输出了。

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

17

帖子

4

主题

0

精华

入门

F 币
70 元
贡献
38 点
15#
 楼主| 发表于 2018-4-26 15:00:58 | 只看该作者
kyra 发表于 2018-4-26 14:52
语法规定,10以下通道号为编译器所保留。
gfortran使用6作为标准输出(一般为屏幕),你执行了 close(6), ...

多谢大佬!!
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-28 02:28

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表