Fortran Coder
标题:
求助common
[打印本页]
作者:
happyyang
时间:
2018-11-5 10:41
标题:
求助common
刚刚开始学习fortran, 看到下边的程序:
COMMON/GEO/X(300,10)
X是计算过重中的一个参数
这是什么意思啊?X(300,10)里边的300和10分别是什么意思?
作者:
楚香饭
时间:
2018-11-5 13:23
common 是公共区,是一种程序单元之间共享数据的手段。但是目前新书写代码,不建议使用。
/GEO/ 是这个公共区的名字。
X 是属于这个名叫 GEO 这个公共区里的一个变量(二维数组)
300,10 是 X 数组的大小,第一个维度大小是300,第二个维度是10。(可以认为是300列10行的数组)
作者:
happyyang
时间:
2018-11-5 15:43
楚香饭 发表于 2018-11-5 13:23
common 是公共区,是一种程序单元之间共享数据的手段。但是目前新书写代码,不建议使用。
/GEO/ 是这个公共 ...
多谢多谢了,我看的是以前的一个老代码
欢迎光临 Fortran Coder (http://bbs.fcode.cn/)
Powered by Discuz! X3.2