我试图根据我在do循环中的位置来批量创建文件,并且我已经尝试将整数转换为字符,并且我会绕圈子进行。
我的代码如下,
do j=1,100,1
if(mod(j,10)==0) then
datafile = "data_"//char(j)//".data"
open(unit=1,file=datafile)
end if
do i =1,1000,1
! some code here...
write(1,*) info
end do
close(1)
end do
我尝试过使用char(),但它不起作用,我看到有些人提到使用write(),但我也无法使用它。有谁知道如何在Fortan中将整数转换为str?