求Fortran语言的声明顺序
答案:2 悬赏:60
解决时间 2021-11-15 07:58
- 提问者网友:唤魂
- 2021-11-15 00:49
就是哪个在前哪个在后的问题,包括implicit、common、include、integer等等……
最佳答案
- 二级知识专家网友:糜废丧逼
- 2021-11-15 01:44
Implicit 最前面
include 看被包含的文件时申明内容的,可以出现在任何地方。但是如果包含声明语句,那么也要按声明语句的顺序出现,必须在所有执行语句的前面。
common 在声明部分,任意位置,必须在所有执行语句的前面。
Integer 在 Implicit 后面,所有执行语句的前面,就可以了
include 看被包含的文件时申明内容的,可以出现在任何地方。但是如果包含声明语句,那么也要按声明语句的顺序出现,必须在所有执行语句的前面。
common 在声明部分,任意位置,必须在所有执行语句的前面。
Integer 在 Implicit 后面,所有执行语句的前面,就可以了
全部回答
- 1楼网友:星痕之殇
- 2021-11-15 02:25
subroutine 不用声明
external 用来申明函数,通常在容易混淆的地方,例如 a = func(b) 的时候,编译器可能会认为 func 是个数组,此时,一些人习惯用 external func 来强调 func 是个函数。
subroutine 不需要声明,call func(b) 编译器不会搞错的。
其实更好的办法是写 interface
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯