如何阅读包含逗号的文本行?

时间:2013-06-18 03:22:59

标签: string input fortran

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

原因是,逗号分隔输入字符串和其他字符也可能做了可怕的控制事情。我只想阅读CRLF的全部内容。当然有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

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

READ(UNIT=9,FMT='(A)')STRING