Fortran Coder

标题: fortran子程序参数可以和主程序参数名称一样吗 [打印本页]

作者: 15235312522    时间: 2021-3-6 19:08
标题: fortran子程序参数可以和主程序参数名称一样吗
对fortran不是很了解,还在学习中,求教子程序参数可以和主程序参数名称一样吗?
就是在subroutine后面,编一个子程序
[qq]464408395[/qq]


作者: 风平老涡    时间: 2021-3-7 05:34
本帖最后由 风平老涡 于 2021-3-7 05:35 编辑

主程序和子程序参数各自在自己的命名空间,互不干涉。所以名称可以一样。
作者: vvt    时间: 2021-3-7 10:25
我所了解的所有语言,实参和虚参变量名都是一样的要求。可以不一样,也可以一样。
但是,从逻辑上说,通常情况下应该不一样。

举个经典的案例:
[Fortran] 纯文本查看 复制代码

subroutine 结婚( 男方,女方)
end subroutine 结婚

call 结婚(郭靖,黄蓉)

作者: 15235312522    时间: 2021-3-8 08:50
风平老涡 发表于 2021-3-7 05:34
主程序和子程序参数各自在自己的命名空间,互不干涉。所以名称可以一样。 ...

好的,谢谢
作者: 15235312522    时间: 2021-3-8 08:51
vvt 发表于 2021-3-7 10:25
我所了解的所有语言,实参和虚参变量名都是一样的要求。可以不一样,也可以一样。
但是,从逻辑上说,通常 ...

好的,谢谢




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2