→ rex0707:96是指你給 temp.dat 這個檔案編號 可以自己訂 04/17 09:54
推 terryys:資料中有空格不用管,就直接讀 read(96,*) a1,a2,a3,a4 04/17 10:07
回樓上 那我現在遇到換行問題怎麼辦? a1 a2 a3 應該是指第一列而已吧
※ 編輯: albn 來自: 140.112.94.67 (04/17 11:20)
推 terryys:會自動換行 04/17 11:23
我剛剛做了一個簡單測試 但執行結果檔都會閃退....
test2.dat
15.0000 16.0000
fortran 檔
PROGRAM test
REAL a1,a2,a3
OPEN(11,FILE='test2',POSITION="APPEND")
read(11,*)a1,a2
write(*,*)a1,a2
close(11)
pause
end
好像哪裡有出錯...但找不到問題
※ 編輯: albn 來自: 140.112.94.67 (04/17 11:28)
推 terryys:FILE='test2'而不是test2.dat POSITION="APPEND"意思是 04/17 12:02
→ terryys:在檔案結尾開始讀,不會讀到任何東西 04/17 12:03
→ albn:感謝樓上!!! 似乎是這個問題!!! 謝謝 04/17 12:39