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 描述符。它用于扩展。

:在没有其他列表项的情况下终止格式处理。在某些极端情况下,输入跟随的格式规范无效,这可能会有所不同,但无论如何这可能都是无效的。

/当然意义重大。

SP,SSS编辑描述符在执行输入语句期间无效。” (F77 13.5.6 p3)

(无论如何,撇号描述符(字符文字)在输入格式规范中无效。我P在您的列表中没有看到。当需要输出和 Fortran 77 时,不要忘记H...)

于 2012-11-14T01:52:29.343 回答