Fortran Coder

格式符和文件名问题

查看数: 7158 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-3-22 21:41

正文摘要:

[Fortran] 纯文本查看 复制代码write(fname,1601) fn2 1601 format(a,'1.dat') open(3,file=fname)         !打开fname文件,3为1.dat,存tmp12 新手求问以上程序是什么意思? 为什么 ...

回复

Kathy_Ding94 发表于 2017-3-23 14:04:35
vvt 发表于 2017-3-23 07:55
fname是一个字符串,它的内容代表文件名。
3是文件通道号。open(3,file=fname) 把它和 fname 关联起来。

get~多谢你啦!
vvt 发表于 2017-3-23 07:55:08
fname是一个字符串,它的内容代表文件名。
3是文件通道号。open(3,file=fname) 把它和 fname 关联起来。

fname 的内容,有前两行代码决定。
write(fname,1601) fn2 意思是,把 fn2 转换成字符串,按照1601行的格式。

我们假设 fn2 的内容是 AAA,那么经过write语句后,fname 的内容将是:“AAA1.dat”

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

GMT+8, 2024-5-15 16:44

Powered by Tencent X3.4

© 2013-2024 Tencent

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