-1
我想在文件名爲「controlinputs.12.dat」的Fortran中打開一個文件,然後寫入該文件。數字「12」是用戶定義的變量,其值存儲在另一個變量「k」中。我試過跟着失敗了。Fortran:文件名爲「open」語句的用戶定義整數
k=12
open(10,filename='controlinputs.',k,'.dat')
嘗試在字符中存儲名稱,然後使用字符打開文件。
k=12
fname='controlinputs.',k,'.dat'
open(10,filaname=fname)
以前的答案:http://stackoverflow.com/questions/6146516/writing-multiple-output-files-in-fortran,http://stackoverflow.com/questions/16291270/looping-over-variable -file-names和http://stackoverflow.com/questions/1262695/converting-integers-to-strings-in-fortran – 2015-02-11 10:17:53