fortran语言中,以 .f90与 .F90结尾的文件有区别吗?有什么区别
没有区别,为什么?以什么为参考?我的fortran是用Mmakefile文件来编译的,在以.f为后缀时,程序可正确编译;但以.f90为后缀时,确报源程序错误。...
没有区别,为什么?以什么为参考?
我的 fortran 是用Mmakefile 文件来编译的,在以 .f 为后缀时,程序可正确编译;但以 .f90 为后缀时,确报源程序错误。 展开
我的 fortran 是用Mmakefile 文件来编译的,在以 .f 为后缀时,程序可正确编译;但以 .f90 为后缀时,确报源程序错误。 展开
4个回答
展开全部
谁乱答历说没区别的。有没有区别要看系统和编译器。
Unix文件系统下大小写是敏感的,.f90和.F90是两个不同的文件。而后者常作为未进行预处理的文件而默认会进行预处理,前者往往不会渣帆。如果文件里面有
#include "xxx"
之类的如举雹语句,前者一般是会报错的,而后者不会。
Unix文件系统下大小写是敏感的,.f90和.F90是两个不同的文件。而后者常作为未进行预处理的文件而默认会进行预处理,前者往往不会渣帆。如果文件里面有
#include "xxx"
之类的如举雹语句,前者一般是会报错的,而后者不会。
更多追问追答
追问
我的文件名后缀为 .f 时,编辑正常,但改为.f90时,报源程序错误,用的是gcc编译器,请高手分析一下这里面可能的原因?
追答
你这个问题就简单了。.f结尾的表示是固定格式的源文件,而.f90表示的是自由格式的源文件。不知道什么是固定格式和自由格式的话就去翻书或是上网查,一般的Fortran书籍不会不讲这个的,肯定是你没认真看书。
展开全部
没区别. 这个你自己去实施不就亮橘侍这道伍罩了。 把你自己的程序用这两种方式结尾,看看有什么不同。 f90应该还敬吵可以用.for结尾。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没区数磨别是定的,文件名只是为了方便引导到可以打开它的的程序,即便你把后睁毕闭缀名去掉,也还是可以打开,前提是你知道他是原本是什么文件,才能知道什么程序可以打开它。悉裂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询