24小时热门版块排行榜    

查看: 1409  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

luohubin

木虫 (正式写手)

[求助] 求助关于module中变量的问题

请教虫友一个问题,我读一个程序的代码,发现一个子程序用USE调用了一个module中的变量块,在这个子程序中直接用这里面的变量作了运算操作,操作之前没有对该变量赋值,这个变量应该是在其它子程序中被赋值了。但module中并没有将这个变量设为全局的,是不是module中的变量作用域是全局的,在一次赋值后,它的值被保留了下来,后面可以直接用USE调用? 要是这个,跟用common设为全局变量有何不同? 谢谢!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

消愁无计对金樽
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luohubin

木虫 (正式写手)

引用回帖:
2楼: Originally posted by jerkwin at 2013-07-21 20:41:35
module只要use了,里面的变量就是公用的
module是为了替代common的,因为公用变量多了后,用common很麻烦

谢谢,再请问一下,module里的子程序跟通常单独写的子程序比有什么特别之处吗?比如变量方面(或其它)。
消愁无计对金樽
3楼2013-07-21 21:38:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

jerkwin

专家顾问 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
luohubin: 金币+20, ★★★很有帮助, 谢谢! 2013-07-21 21:36:37
xzhdty: 金币+1, 感谢参与 2013-07-21 23:04:12
module只要use了,里面的变量就是公用的
module是为了替代common的,因为公用变量多了后,用common很麻烦
2楼2013-07-21 20:41:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jerkwin

专家顾问 (正式写手)


jjdg: 金币+1, 感谢参与 2013-07-22 00:48:55
其实区别不大,除非你要用那些高级功能。
但是写fortran的对那些高级功能都不感兴趣,所以使用module的人不多。使用的人大多也是当个高级点的common用用。
如果你不是把重点放在程序自身,建议只用其简单功能。
4楼2013-07-21 22:23:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luohubin

木虫 (正式写手)

引用回帖:
4楼: Originally posted by jerkwin at 2013-07-21 22:23:43
其实区别不大,除非你要用那些高级功能。
但是写fortran的对那些高级功能都不感兴趣,所以使用module的人不多。使用的人大多也是当个高级点的common用用。
如果你不是把重点放在程序自身,建议只用其简单功能。

嗯,谢谢!
消愁无计对金樽
5楼2013-07-22 11:10:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 怎么看青基中了没有啊 +6 叶九微 2026-08-26 6/300 2026-08-31 23:54 by yudaoqian88
[基金申请] 国社科又开始会评了,不知道这次命运如何 +7 雨打竹帘 2026-08-30 11/550 2026-08-31 23:16 by hittle2008
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 EZ67DG6CvcKL 2026-08-31 3/150 2026-08-31 22:12 by o3EMxHUAQDtS
[基金申请] 投票:  有多少人是今天查系统知道结果的? +17 爱看书的可乐 2026-08-26 19/950 2026-08-31 21:30 by xiangy672
[基金申请] 哪位高人中了,把查询到的截图贴出来让我看看,让我长长见识 +6 yuleib84 2026-08-26 7/350 2026-08-31 19:46 by 鱼翔浅底1
[基金申请] 面上意见出来了 +12 黄鸟于飞Chao 2026-08-29 23/1150 2026-08-31 18:57 by 黄鸟于飞Chao
[基金申请] 中青基了要发朋友圈吗? +7 349506619 2026-08-28 7/350 2026-08-31 13:39 by 冼亮淀粉酶
[考博] 找导师 +6 yuanjiabao 2026-08-29 7/350 2026-08-30 14:40 by 生科新手
[基金申请] 我就是申请一个面上项目而已,这评审意见是按照杰青的条件评的吧? +6 gouxfjh 2026-08-28 11/550 2026-08-30 07:57 by gouxfjh
[基金申请] 国自然面上复盘~欢迎讨论 (金币+15) +15 晴天加油 2026-08-26 16/800 2026-08-29 18:28 by symmetry
[基金申请] 国自然评审意见 +13 wangmingqi 2026-08-28 19/950 2026-08-29 10:22 by Poppy1104
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +12 Kittylucky 2026-08-27 13/650 2026-08-29 00:04 by superceng
[基金申请] 怎么查啊 +6 huang1991js 2026-08-26 6/300 2026-08-28 08:42 by winsaint
[基金申请] 2026年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +25 木水思豆 2026-08-25 28/1400 2026-08-26 14:53 by draco1987
[基金申请] 出来了 +9 trojank 2026-08-26 9/450 2026-08-26 14:25 by 宝贝虫子
[基金申请] 为什么国自然不能直接公布 +4 bjdxyxy 2026-08-26 4/200 2026-08-26 13:12 by qingmu1201
[基金申请] 国际合作可查了,中了面上 (EPI+1)(金币+50) +18 Ldrop2023 2026-08-26 18/900 2026-08-26 11:15 by cmrandy
[基金申请] 国合可查了 +3 paperzjh 2026-08-26 3/150 2026-08-26 10:41 by LemmonTr
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
信息提示
请填处理意见