永发信息网

FORTRAN77 和 Fortran 90 可以互编吗

答案:2  悬赏:40  手机版
解决时间 2021-02-03 17:44
  • 提问者网友:十年饮冰
  • 2021-02-03 05:34
FORTRAN77 和 Fortran 90 可以互编吗
最佳答案
  • 五星知识达人网友:一秋
  • 2021-02-03 06:44
Fortran90 是对 FORTRAN 77 的补充,并抛弃了部分语法。

但绝大多数编译器都是同时向下兼容 FORTRAN 77 语法的。虽然 F90 抛弃了,但编译器依然可以识别。

因此,很多代码根本无法区分到底是 Fortran 90 书写的,还是 FORTRAN 77 书写的。完全可以直接被绝大多数编译器编译。

请注意,扩展名为 .f90 的,不一定是 F90 书写的。F90 同样可以用自由格式和固定格式书写。
全部回答
  • 1楼网友:神也偏爱
  • 2021-02-03 08:11
f90 和 f77 没有本质的区别,实际上他俩80%的内容是一致的。 f90 是对 f77 的补充,及很少很少部分的丢弃。所以,f90其实是大多数包含f77的。 只要你的编译器支持 f90,(据我所知,没有任何编译器不支持f77),那么两者完全是可以混着写的。 实际中,几乎没有程序员可以100%明确自己在用f90还是f77 就像几乎没有北京人可以分清楚自己说的话,哪些是北京话,哪些是普通话一样。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯