Fortran Coder
标题:
子程序中的变量保存的问题
[打印本页]
作者:
YHWHIT
时间:
2015-8-12 09:25
标题:
子程序中的变量保存的问题
fortran中主程序调用子程序,主程序是个黑匣子,只提供了接口给子程序。现在有一个问题是:子程序中的某一个变量的赋值,如何在主程序调用完子程序之后不消失。因为下一次调用子程序的时候不能给这个变量再赋值了,而是直接读取这个值。有没有好的解决办法?
作者:
楚香饭
时间:
2015-8-12 10:15
Integer ,
save
:: a
作者:
YHWHIT
时间:
2015-8-12 10:29
楚香饭 发表于 2015-8-12 10:15
Integer , save :: a
嗯嗯 刚才我试了一下
定义的时候定义common a 好像也可以
作者:
楚香饭
时间:
2015-8-12 10:31
请忘记 common 吧,这是万恶之源。
作者:
YHWHIT
时间:
2015-8-12 10:38
楚香饭 发表于 2015-8-12 10:31
请忘记 common 吧,这是万恶之源。
嗯那 谢谢
欢迎光临 Fortran Coder (http://bbs.fcode.cn/)
Powered by Discuz! X3.2