0

显然,某些版本的 FORTRAN 允许在 INQUIRE 语句中使用参数 FLEN。非常有用的东西,它将以字节为单位给出相关文件的大小。但是,AFAICT,这是相当新的。有谁知道这在 FORTRAN 现在有多标准?一般来说,您的 FORTRAN 必须在多长时间内才具有此功能?我对 PGI 和 gfortran 特别感兴趣。

4

1 回答 1

2

FLEN 不是 INQUIRE 的标准说明符,但 SIZE 是从 Fortran 2003 开始​​的。

如果处理器的文件存储单元是一个字节(这是推荐的,也是常见的),那么用 SIZE 指定的变量将定义为以字节为单位的文件长度。

于 2013-05-07T22:22:31.053 回答