COBOL培训教程-9.pptVIP

  • 8
  • 0
  • 约5.55千字
  • 约 24页
  • 2018-02-05 发布于河南
  • 举报
COBOL培训教程-9

COBOL培训教程 (九) 讲师:李金鹏 表的建立和查找 COBOL语言中的表大体相当与其它高级语言中的数组,但也不完全相同。 把具有相同属性的数据项按一定的逻辑顺序组织在一起,成为一个整体的数据组织,用一个统一的名字来代表它们,这就是“表”。 构成表的各数据项称为表元素。 在建立一个“表”以后,只要指出表名和序号(即指出表中的第几个元素)或表中的相对地址(相对于表中的第一个元素的字节地址),就可以唯一的确定一个表元素。 序号称为“下标”,相对地址称为“位标”,“下标”和“位标”统称为“出现号”。 表的建立就是定义一个表。表名应在数据部中说明。 表元素可以是初等项,也可以是组合项。 引用表元素是只需一个下标的,是一维表,需要两个下标的则是二维表。 可以直接从数据部的描述看出:如果在数据项描述体中有一个OCCURS子句,而在它的上属数据项的描述体中没有OCCURS子句,则它是一维表,反之,则为二维表。当然还可以定义三维表。 OCCURS子句的一般格式为: OCCURS 整数 TIMES 说明: OCCURS后面只能为整数。 OCCURS子句不能出现在77层,因为77层是独立的数据项,不和其它数据发生组合关系。 OCCURS子句不能用于01层。“表”只能定义在记录内部,可以在01层下面增加一层(例如02层),把表定义在这一层上。 如果OCCURS子句描述的是初等

文档评论(0)

1亿VIP精品文档

相关文档