brycejin 发表于 2018-8-8 13:26:34

【询问】格式读取问题

在格式化数据的读取过程中遇到了这个问题,一行数据的前几个数据读取没问题,可是后面某一项开始便报错。
这是格式说明
目标是读这一行内容

这是读文件的代码,当把红框标的代码也注释之后,能够得到结果


如果把红框的那一句加上,也就是想再往后读I2.2这个格式的数据时,就会报如下错误

不知是哪里出了问题。望解答!谢谢







vvt 发表于 2018-8-8 13:47:19

为啥要用格式读取?
read(fileid,*)
不好吗?

brycejin 发表于 2018-8-8 14:00:53

vvt 发表于 2018-8-8 13:47
为啥要用格式读取?
read(fileid,*)
不好吗?

因为每一列的数据表示不同意义,所以想要单独提取出来
然后又会出现 runtime error:bad integer for item5之类的

brycejin 发表于 2018-8-8 14:04:39

这是格式定义,和我想用于存储这个格式定义的type,因为这样可以方便调用任何一种类型的数据
这是源数据
但是却出现了下面的报错,之前说我的双精度不对





vvt 发表于 2018-8-8 15:45:51

表示不同意义,也可以用 表控格式呀。
read(fileID,*)
也可以单独提出来呀
页: [1]
查看完整版本: 【询问】格式读取问题