|
尝试先把文件内容读入字符串,然后再从字符串里读取信息,但是没有成功。请高手指点!
1 0.1000E+01
2 0.1414E+01
3 0.1732E+01
4 0.2000E+01
5 0.2236E+01
6 0.2449E+01
7 0.2646E+01
8 0.2828E+01
9 0.3000E+01
10 0.3162E+01
这是待读取的文件数据
[Fortran] 纯文本查看 复制代码 03 | integer :: a , b , fileid , k , error |
04 | character ( len = 512 ) :: str |
05 | character ( len = 512 ) :: filename = "ex32.txt" |
06 | open ( newunit = fileid , file = filename , form = "formatted" , access = "direct" , recl = 512 , status = "old" ) |
09 | read ( fileid , "(a512)" , rec = k , iostat = error ) str |
这是读取的代码(尝试先读入字符串,再读取)但是没有成功,不知道错在哪里,请高手指点!
|
|