li913 发表于 2017-6-8 10:42
这不是错误,不用管,代码能执行就是了。看起来程序已经正确执行完毕。
fcode 发表于 2017-6-8 13:59
可通过 ioStat 判断读取是否成功。
do i = 1 , N
read(12,* , ioStat = k ) a , b , c
if ( k /= 0 ) then
write(*,*) '文件读取错误,可能是文件读完了。'
exit
endif
end do
fcode 发表于 2017-6-9 08:15
[mw_shl_code=fortran,true]do i = 1 , N
read(12,* , ioStat = k ) a , b , c
if ( k /= 0 ) then
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |