第9章 派生类数据类型与结构体.pptVIP

  • 15
  • 0
  • 约小于1千字
  • 约 7页
  • 2017-08-27 发布于河南
  • 举报
第九章 派生类数据类型与结构体 派生类数据类型 结构体的定义与引用 结构体的初始化 结构体数组 一、派生类数据类型 派生数据类型定义的一般格式为: TYPE[,ACCESS[::] ]派生类名字 分量表 END TYPE 派生类名 其中TYPE为关键字,是每定义一个派生类型的起点。ACCESS是可供选择的访问方式说明,分PRIVATE(私有的)和PUBLIC(公共的)两种。注意声明为PRIVATE时,外部模块不能访问它;声明为PUBLIC属性的实体,在其程序单位中用了USE语句就可以使用;默认方式为公共访问方式。 例 TYPE STUDENT CHARACTER (15)NAME INTEGER NUM LOGICAL SEX CHARACTER (30)ADDRESS END TYPE 二、结构体的定义与引用 1.结构体类型定义 结构体类型定义的一般形式为: TYPE(派生类型名)::结构体名 2.结构体成员的引用 结构体成员的引用有两种方式: (1)结构体名%成员表 (2)结构体名.成员表 三、结构体的初始化 1.利用赋值语句给结构体成员赋值 例 某单位职工工资表包含的记录有:姓名、性别、家庭住址、工资等项,现计算N个职工工资的平均值。 2.定义的同时赋值 四、结构体数组 结构体数组定义的一般格式为: TYPE(派生类型名),DIMENSION(维数说明符,…)::结

文档评论(0)

1亿VIP精品文档

相关文档