Re: [問題] 請問如何在輸出檔名中包含變數
※ 引述《pennyleo (我做了不可原諒的事)》之銘言:
: 如果我要在一個fortran程式中輸出一個檔案xxxx.txt
: 要用open(unit,'xxxx.txt')
: 但我想問
: 如果我希望這個輸出檔名包含變數integer i
: 變成xxxxi.txt
: (意思就是我想寫成一個能輸出不同檔名的迴圈)
: 例如 xxxx1.txt xxxx2.txt xxxx3.txt....
: 請問我該怎麼寫
: 謝謝
我的用法跟原文推文一樣
把integer的i用格式寫到字串變數裡
再用字串變數去open
character fout*8
data fout /'????.txt'/
do i=1,10
write(fout(1:4),'(I4.4)')i
open(11,file=fout....)
程式內容
close(11)
enddo
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.180.198
推
03/02 11:05, , 1F
03/02 11:05, 1F
推
03/02 12:25, , 2F
03/02 12:25, 2F
→
03/03 17:19, , 3F
03/03 17:19, 3F
討論串 (同標題文章)
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章