扩展和含义
以下是 Fortran 源文件中使用的一些常见扩展以及它们可以使用的功能。
扩展名中的小写字母 f
这些文件没有类似于 C 编程语言的预处理程序指令的功能。可以直接编译它们以创建目标文件。例如:.f,。for,.f95
扩展名中的大写字母 F.
这些文件具有类似于 C 编程语言的预处理程序指令的功能。预处理器要么在文件中定义,要么使用 C / C++之类的头文件或两者。必须预处理这些文件以获得可用于编译的小写扩展文件。例如:.F,.FOR,.F95
.f,.for,.f77,.ftn
这些用于使用固定样式格式的 Fortran 文件,因此使用 Fortran 77 发行版。由于它们是小写扩展,因此它们不能具有预处理器指令。
.F,.FOR,.F77,.FTN
这些用于使用固定样式格式的 Fortran 文件,因此使用 Fortran 77 发行版。由于它们是大写扩展,因此它们可以具有预处理器指令,因此必须对它们进行预处理以获得小写扩展文件。
.f90,.f95,.f03,.f08 这些用于使用自由样式格式的 Fortran 文件,因此使用 Fortran 的更高版本。发行版本在名称中。
- f90 - Fortran 90
- f95 - Fortran 95
- f03 - Fortran 2003
- f08 - Fortran 2008
由于它们是小写扩展,因此它们不能具有预处理器指令。
.F90,.F95,.F03,.F08 这些用于使用自由样式格式的 Fortran 文件,因此使用 Fortran 的更高版本。发行版本在名称中。
- F90 - Fortran 90
- F95 - Fortran 95
- F03 - Fortran 2003
- F08 - Fortran 2008
由于它们是大写扩展,因此它们具有预处理程序指令,因此必须对它们进行预处理以获得小写扩展文件。