0

C# 用の Fortran I/O の作成に引き続き取り組んでいます。私の限られた fortran の経験は実際には役に立たないので、もう一度専門家からのアドバイスが必要です。

現時点では、Fortran 77 とデータ入力だけに関心があります。データ出力については後で説明します。

このFortran 編集記述子のリストから、データ入力用に I、F、E、D、G、L、A、''、Tn、TL、TR、および X をコード化しました。まだBNとBZの世話をする必要があります...

$、:、/、Sp、SS、および S の残りの記号が、データ入力のフォーマット文字列に実際に出現するかどうか疑問に思っています。/ データ行の読み取りが早期に終了する可能性があると想像できますが、他の方法がどのように役立つかはわかりません。

4

1 に答える 1

1

$は有効な Fortran 77 記述子ではありません。拡張機能で使用されます。

:追加のリスト項目がない場合、フォーマット処理を終了します。入力に続く無効なフォーマット仕様があるいくつかのまれなケースでは違いが生じるかもしれませんが、おそらくそれは関係なく無効です。

/は確かに重要です。

SPSSおよびS編集記述子は、入力ステートメントの実行中は効果がありません。」(F77 13.5.6 p3)

(とにかく、アポストロフィ記述子(文字リテラル)は、入力のフォーマット仕様では有効ではありません。Pあなたのリストには表示されません。出力とFortran 77の時が来たら、忘れないでくださいH...)

于 2012-11-14T01:52:29.343 に答える