2010-11-24 25 views
2

我在fortran中有一行數據,並且需要讀取不同的值。值的數量可以是任何類型,也可以是類型。例如在Fortran中讀取可變長度/類型行

0.45 1 T F 

0.45 1 T 2.45 18.0 45.2 

我怎樣才能成功地讀取該行,或者至少分解在其基本面令牌,並不獲取下一行的信息(這必須不惜一切代價阻止)。

回答

4

你可以將整行讀入字符類型的變量,然後用字符變量做任何你想做的事,然後讀取下一行等等。

+0

你將rwo定期讀入字符變量。然後,您可以使用任何必要的邏輯來從字符變量(稱爲「內部IO」)中讀取哪些特定項目在該行上。或者不使用IO來解析字符變量。 – 2010-11-24 14:55:23