gpt4 book ai didi

fortran - Fortran 的 .f 和 .for 文件有什么区别?

转载 作者:行者123 更新时间:2023-12-02 16:27:23 26 4
gpt4 key购买 nike

我是 Fortran 编程的初学者;我想知道 Fortran 的固定格式 .f.for 文件之间的区别是什么。

如果你能解释一下它们之间的根本区别,那将对我很有帮助。

最佳答案

Fortran 实际上并没有为用该语言编写的源文件规定任何扩展名。这类似于 Linux 上发生的情况,其中可以不存在扩展名,并且不会为文件名的位附加特殊含义。

话虽如此,Fortran 程序员之间有约定:

  • .f.for 或不太可能的 .f77 用于固定格式源代码(严格的 Fortran77 格式规则:代码从每行的第 7 列开始,第 6 列用于连续字符,按照惯例 *&);<
  • .f90(较少使用:.f95.f03.f08)自由形式的源代码(现代 Fortran,从 F90 开始:随心所欲地编写,就像其他语言一样);
  • .F.F90大写,对于源代码,无论是固定格式还是自由格式,都包含特殊说明,必须经过C 预处理器。

所以使用.f.for 并没有太大的区别,它们都指的是fortran77 固定格式,甚至在编译时都没有提到它在 Linux 上。

关于fortran - Fortran 的 .f 和 .for 文件有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64200399/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com