fortran语言中,以 .f90与 .F90结尾的文件有区别吗?有什么区别

没有区别,为什么?以什么为参考?我的fortran是用Mmakefile文件来编译的,在以.f为后缀时,程序可正确编译;但以.f90为后缀时,确报源程序错误。... 没有区别,为什么?以什么为参考?

我的 fortran 是用Mmakefile 文件来编译的,在以 .f 为后缀时,程序可正确编译;但以 .f90 为后缀时,确报源程序错误。
展开
 我来答
Ferramat
推荐于2017-11-24 · 超过16用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:43.5万
展开全部
谁乱答历说没区别的。有没有区别要看系统和编译器

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

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式