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

Fortran的.f和.for文件有什么区别?,fortran,Fortran,我是Fortran编程的初学者;我想知道Fortran的固定格式.f和.for文件之间有什么区别 如果你能解释它们之间的根本区别,那将对我很有帮助。可能根本没有区别。对于较旧的固定格式代码,如FORTRAN 77,通常使用.f或.For扩展名,如您所见。可能根本没有区别。对于较旧的固定格式代码,如FORTRAN 77,通常使用.f或.For扩展名,如您所见。FORTRAN实际上没有规定用该语言编写的源文件的任何扩展名。这与Linux上的情况类似,在Linux上,扩展可以不存在,并且不会对文件名的

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


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

可能根本没有区别。对于较旧的固定格式代码,如FORTRAN 77,通常使用.f或.For扩展名,如您所见。

可能根本没有区别。对于较旧的固定格式代码,如FORTRAN 77,通常使用.f或.For扩展名,如您所见。

FORTRAN实际上没有规定用该语言编写的源文件的任何扩展名。这与Linux上的情况类似,在Linux上,扩展可以不存在,并且不会对文件名的位附加特殊意义

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

.f、.for或,不太可能,.f77用于固定格式源代码刚性Fortran77格式规则:代码从每行的第7列开始,第6列是连续字符,按惯例*或&; .f90较少使用:.f95、.f03和.f08用于自由格式的源代码现代Fortran,从f90开始:像在其他语言中一样,随意编写; .F、.F90大写,用于包含特殊指令且必须经过C预处理器的源代码,无论是固定格式还是自由格式。
因此,使用.f或.for实际上没有多大区别,它们都引用fortran77固定格式,甚至在Linux上编译时也没有引用。Fortran实际上没有规定用这种语言编写的源文件的任何扩展名。这与Linux上的情况类似,在Linux上,扩展可以不存在,并且不会对文件名的位附加特殊意义

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

.f、.for或,不太可能,.f77用于固定格式源代码刚性Fortran77格式规则:代码从每行的第7列开始,第6列是连续字符,按惯例*或&; .f90较少使用:.f95、.f03和.f08用于自由格式的源代码现代Fortran,从f90开始:像在其他语言中一样,随意编写; .F、.F90大写,用于包含特殊指令且必须经过C预处理器的源代码,无论是固定格式还是自由格式。 因此,使用.f或.for实际上没有太大区别,它们都引用fortran77固定格式,甚至在Linux上编译时也没有引用