1

有趣的是,由于某种原因,我在整个职业生涯中从未遇到过这个问题,但我无法使用READ(9,*)STRING, where STRINGis CHARACTER*nto work。

原因是,逗号在输入中分隔字符串,而其他字符也可能会做可怕的控制事情。我只是想阅读整个 CRLF。当然有办法做到这一点?

4

1 回答 1

1

是的。您需要在读取时使用字符格式描述符:

READ(UNIT=9,FMT='(A)')STRING
于 2013-06-18T04:21:24.273 回答