爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4071|回复: 8

[求助] 有关Fortran的文件类型

[复制链接]

新浪微博达人勋

发表于 2018-10-22 17:32:43 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
想问一下,Fortran编译出现这种错误咋办呢,把form改成formatted就是对的,但是之后运行却显示不对。。。。
TIM图片20181022173517.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-10-22 17:34:33 | 显示全部楼层
form改成formatted,编译是对的,运行时出现这种。。。。。
TIM图片20181022173517.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-10-22 17:35:05 | 显示全部楼层
有没有Fortran大神哇{:eb303:}{:eb303:}{:eb303:}
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-10-22 17:35:28 | 显示全部楼层
求助求助啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-10-22 17:35:40 | 显示全部楼层
{:eb303:}{:eb303:}{:5_275:}
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-10-22 17:50:52 | 显示全部楼层
你先确定你这个文件到底是不是二进制的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-10-22 17:55:19 | 显示全部楼层
btqxt 发表于 2018-10-22 17:50
你先确定你这个文件到底是不是二进制的

肯定是的啊。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-10-22 22:32:07 | 显示全部楼层
form = 'binary'不是Fortran标准里的语法,应该是Intel Fortran编译器的扩展语法,LZ可以换Intel Fortran编译器试试

另外,标准的Fortran语法中的采用form = 'unformatted'输出和读取的二进制文件,在每个record的头部和尾部加入了该record的字节长度,form = 'binary'处理的数据应该是没有的,所以会出现LZ描述的错误
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-11-3 10:46:33 | 显示全部楼层
Delta 发表于 2018-10-22 22:32
form = 'binary'不是Fortran标准里的语法,应该是Intel Fortran编译器的扩展语法,LZ可以换Intel Fortran编 ...

谢谢啦,感谢您关注我的问题
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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