0

我有一个简单的输入文件,其中包含注释(以 # 开头的行)。示例数据如下所示:

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

我想告诉代码,每次我在行首遇到字符 # 时都跳过该行并继续下一行。我必须在 FORTRAN 77 中执行此操作。

4

1 回答 1

4

您可以将这些行读入一个字符串,然后测试第一个字符是否为“#”。如果没有,请使用“内部读取”从字符串中读取数值。以前有关于这种技术的答案,例如,Reading comment lines correct in an input file using Fortran 90

于 2012-05-14T10:22:14.260 回答