作者redface (redfaCE)
看板Fortran
標題[問題] 讀取資料
時間Tue Nov 4 13:49:56 2008
想請教一下大家
在讀取資料的時候
一般而言都會先設定好變數型態 (integer,real,character*5......等) 再去讀入
不知是否有方法可以先讀入資料 再作判別分類的
如下列一串數據(固定以空格區分)
* 20.50 3.50 14.00 6.00 - - 18.00 * * * *
請大家賜教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.207.34
1F:→ snowanimal:像這種 可以直接用 變數(100)去讀 11/05 20:17
2F:→ snowanimal:freeformat 其實處理起來並不困難 全部當real處理就好 11/05 20:17
3F:→ redface:抱歉 還是不太了解 是指我不必宣告他的變數型態嗎? 11/06 14:05
4F:→ redface:dimension var(12) 11/06 14:06
5F:→ redface:read(2,*) (var(i),i=1,12) 11/06 14:06
6F:→ redface:我直接這樣去讀取還是不行 11/06 14:07
7F:→ redface:執行後會出現 run-time error F6502: READ(test.txt) 11/06 14:08
8F:→ redface: - positive integer expected in repeat field 11/06 14:08