Fortran Coder

标题: 如何读取带逗号的数据文件 [打印本页]

作者: wangsumei    时间: 2014-8-11 15:41
标题: 如何读取带逗号的数据文件
数据文件分为两个部分,第一部分是节点号和坐标,第二部分是单元号和对应的节点号第一部分的第一列是节点号,第二列是x坐标,第三列是Y坐标
我想将第一列保存在一维数组变量nodenum中
第二列保存在二维数组变量xa中
但是源文件中有逗号,而且所占的位置不同,我就不知道要怎么办了,有哪位大神指导一下呢??

网格.txt

914.62 KB, 下载次数: 13


作者: 珊瑚虫    时间: 2014-8-11 17:07
[Fortran] 纯文本查看 复制代码
read(文件通道号,*)nodenum(i),xa(i,1:2)
直接读 不考虑逗号不逗号 不影响


作者: 楚香饭    时间: 2014-8-11 17:22
是啊, 很多教科书里都会说到格式符输入输出,但是却忘记了最重要的问题:“为什么要用格式化输入?”

实际上,绝大多数情况下, * 就足以输入了。




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2