0

コメント(#で始まる行)を含む単純な入力ファイルがあります。サンプルデータは次のようになります。

#NDIM
 1
#NX   NY   NZ
 3001 1    1
#I_RXN
 2

行の先頭で文字#に遭遇するたびに、その行をスキップして次の行に移動することをコードに伝えたいと思います。私はこれをFORTRAN77で行わなければなりません。

4

1 に答える 1

4

行を文字列に読み取ってから、最初の文字が「#」であるかどうかをテストできます。そうでない場合は、「内部読み取り」を使用して、文字列から数値を読み取ります。この手法に関する以前の回答がありました。たとえば、Fortran 90 を使用して入力ファイルでコメント行を正しく読み取る

于 2012-05-14T10:22:14.260 に答える