Fortran Coder

查看: 11210|回复: 4
打印 上一主题 下一主题

[子程序] fortran子程序参数可以和主程序参数名称一样吗

[复制链接]

25

帖子

8

主题

0

精华

熟手

F 币
143 元
贡献
81 点
跳转到指定楼层
楼主
发表于 2021-3-6 19:08:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对fortran不是很了解,还在学习中,求教子程序参数可以和主程序参数名称一样吗?
就是在subroutine后面,编一个子程序


分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

213

帖子

2

主题

0

精华

宗师

F 币
2126 元
贡献
875 点

规矩勋章

沙发
发表于 2021-3-7 05:34:12 | 只看该作者
本帖最后由 风平老涡 于 2021-3-7 05:35 编辑

主程序和子程序参数各自在自己的命名空间,互不干涉。所以名称可以一样。

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
板凳
发表于 2021-3-7 10:25:01 | 只看该作者
我所了解的所有语言,实参和虚参变量名都是一样的要求。可以不一样,也可以一样。
但是,从逻辑上说,通常情况下应该不一样。

举个经典的案例:
[Fortran] 纯文本查看 复制代码
subroutine 结婚( 男方,女方)
end subroutine 结婚

call 结婚(郭靖,黄蓉)

25

帖子

8

主题

0

精华

熟手

F 币
143 元
贡献
81 点
地板
 楼主| 发表于 2021-3-8 08:50:09 | 只看该作者
风平老涡 发表于 2021-3-7 05:34
主程序和子程序参数各自在自己的命名空间,互不干涉。所以名称可以一样。 ...

好的,谢谢

25

帖子

8

主题

0

精华

熟手

F 币
143 元
贡献
81 点
5#
 楼主| 发表于 2021-3-8 08:51:54 | 只看该作者
vvt 发表于 2021-3-7 10:25
我所了解的所有语言,实参和虚参变量名都是一样的要求。可以不一样,也可以一样。
但是,从逻辑上说,通常 ...

好的,谢谢
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-11-11 02:32

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表