Fortran Coder

查看: 16083|回复: 6
打印 上一主题 下一主题

[Module] 关于module中public变量的疑问

[复制链接]

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

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

QQ
楼主
发表于 2017-7-10 09:31:43 | 显示全部楼层
在module中contains的子程序(或函数),他们可以访问的变量有:
1. 虚参
2. 局部变量
3. module中定义的变量(无论public还是private)
以上顺序是有优先级的。所以,如果有一个虚参 n 了,则module中定义的 n(无论public还是private)都被“掩盖”

在module中定义的 private 变量。
在module内部也可以随意使用,但外部(主程序或其他use了该模块的程序单元)则不能使用。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-3 23:57

Powered by Tencent X3.4

© 2013-2024 Tencent

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