导航

09结构工程师考试(计算机应用基础)备考讲义(19)

|0·2010-04-23 13:39:45浏览0 收藏0

请输入下面的图形验证码

提交验证

预约成功

我知道了

  (二)公用区语句转自环 球 网校edu24ol.com转自环 球 网校edu24ol.com转自环 球 网校edu24ol.com

  1.公用区语句的一般形式

  COMMON [公用区名l/]变量表1, [公用区名2/变量表2]…

  没有公用区名的就称为无名公用区,其他都是有名公用区;一个完整的程序只能设置一个无名公用区,但可以有多个有名公用区;变量表中,可以是变量名、数组名、数组说明符,互相之间用逗号隔开。例如:

  COMMON a, b (3), c (2)

  定义了b是3个元素的一维数组, c是2个元素的一维数组。这条语句与下面两句语句是 等价的:

  DIMENSION b (3), c (2)

  COMMON a, b, c

  2.利用公用区进行数据传递时,在元名公用区或同名的有名公用区中,位置排列相 同的变量、数组,实际上使用同一存储地址,亦即共享同一数据。例如:

  PROGRAM MAIN

  COMMON a, I (2) /COMl/d, c

  。。。

  CALL SB

  END

  SUBROUTINE SB

  COMMON aa, ]K (2) /COMl/f, g

  END转自环 球 网校edu24ol.com转自环 球 网校edu24ol.com转自环 球 网校edu24ol.com

  其中,主程序中的变量a的数据与子程序的变量aa共享,数组1的数据与JK共享,而d, c的数据分别与f, g共享。由此可以知道,各个程序单位中COMMON语句中的变量类型 必须按位置一一对应一致才能正确传递数据。

2010年注册结构工程师考试报名时间信息汇总
 结构工程师基础科目(一)考试普通化学练习题汇总
2010年结构师考试9月18、19日

更多信息请访问
结构工程师频道    结构工程师论坛
 

资料下载
历年真题
精选课程
老师直播

注册电脑版

版权所有©环球网校All Rights Reserved