Fortran Coder

查看: 24307|回复: 10
打印 上一主题 下一主题

[文件读写] 如何将一个一行文本数据写入另一个文本的第二行

[复制链接]

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
楼主
发表于 2018-2-1 10:34:38 | 显示全部楼层
本帖最后由 vvt 于 2018-2-1 10:42 编辑

[Fortran] 纯文本查看 复制代码
character(len=512) :: x
Open(13,File="2009.txt",position="append")
Open(12,File="2008.txt")
Read(12,'(a512)') x
Write(13,'(a)') trim(x)
close(12)
close(13)
end

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
沙发
发表于 2018-2-27 22:03:40 | 显示全部楼层
向着光亮 发表于 2018-2-27 20:15
你好,我还想请教下Read(12,'(a512)') x5,Write(13,'(a)') trim(x) ,这其中a512能懂,write里的a是什么 ...

a 意思就是,有多长输出多长。

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
板凳
发表于 2018-2-28 12:24:34 | 显示全部楼层
向着光亮 发表于 2018-2-28 10:03
好的谢谢,这个和格式化输出的字符串A是一个道理吗

这就是格式化输出
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-7 06:42

Powered by Tencent X3.4

© 2013-2024 Tencent

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