我正在分析Fortran代码,我希望在代码结束时获得有关最终结果写入的信息。在代码段下方:
! Store solution into file
open(1,file='outputSeq.dat',action='write',status='replace')
do j=0,size_y+1
write(1,999) (x0(i,j),i=0,size_x+1)
end do
close(1)
999 format(1000(f15.11,1x))
我不知道1000(f15.11,1x)
的含义,更准确地说1000
前面的数字(f15.11,1x)
:这是什么意思?
我最初认为它会在同一行上对应每个浮点数的浮点数(f15.11
)加上一个空格(1x
),但是我的写入次数超过{{1在同一行上的元素,写得很好。