fortran77里面common块的作用

common块共享的是数据的类型吗?各个子程序里面是否都要用common来声明数据类型?common和90/95里面的module如何转化?... common块共享的是数据的类型吗?各个子程序里面是否都要用common来声明数据类型?common和90/95里面的module如何转化? 展开
 我来答
天河流纹石
2013-09-06 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7623
采纳率:76%
帮助的人:6630万
展开全部
1.common 不共享数据的类型,仅共享数据的值。

2.如果你在某个程序单元需要使用 common 内的变量,则需要声明。
3.common 是个过时的语法,是错误的根源。强烈建议你看见了认识,但千万不要使用。
4.common 通过变量顺序来一一对应,而不是变量名字。这需要你特别注意。这也是它特别容易出错的原因。
5.转化为 module 不难。只要你熟悉了 common 和 module,就没有难处了。把 common 块写为 module 就可以了。
6.自己书写代码,千万别用 common,切记切记
追问
但是看书上的介绍module给出的例子都是在module里声明变量的,感觉没有赋值的作用啊。。。
追答
  1. 声明变量时可以同时初始化值。

  2. module 中可以包含函数,对变量进行初始化。使用前调用该函数即可。

  3. use 了该 module 以后的的程序单元,都可以对该模块的变量进行赋值操作。

威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式