Fortran Coder

查看: 10657|回复: 2
打印 上一主题 下一主题

[文件读写] 如何读取带逗号的数据文件

[复制链接]

7

帖子

5

主题

0

精华

入门

F 币
39 元
贡献
25 点
跳转到指定楼层
楼主
发表于 2014-8-11 15:41:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
数据文件分为两个部分,第一部分是节点号和坐标,第二部分是单元号和对应的节点号第一部分的第一列是节点号,第二列是x坐标,第三列是Y坐标
我想将第一列保存在一维数组变量nodenum中
第二列保存在二维数组变量xa中
但是源文件中有逗号,而且所占的位置不同,我就不知道要怎么办了,有哪位大神指导一下呢??

网格.txt

914.62 KB, 下载次数: 13

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

135

帖子

15

主题

0

精华

版主

F 币
1159 元
贡献
637 点

爱心勋章管理勋章

沙发
发表于 2014-8-11 17:07:14 | 只看该作者
[Fortran] 纯文本查看 复制代码
read(文件通道号,*)nodenum(i),xa(i,1:2)
直接读 不考虑逗号不逗号 不影响

736

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
700 元
贡献
359 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

板凳
发表于 2014-8-11 17:22:04 | 只看该作者
是啊, 很多教科书里都会说到格式符输入输出,但是却忘记了最重要的问题:“为什么要用格式化输入?”

实际上,绝大多数情况下, * 就足以输入了。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-12-24 10:11

Powered by Tencent X3.4

© 2013-2024 Tencent

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