Oracle® Solaris Studio 12.4:Fortran 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

4.6.6 扩展的 ALLOCATABLE 属性

Fortran 2003 扩展了 ALLOCATABLE 属性所允许的数据实体。以前,仅限本地存储的数组变量使用该属性。现在,允许将它用于:

  • 结构的数组组件

  • 哑元数组

  • 数组函数结果

  • CLASS 类型说明符中的多态实体

在可分配实体可能与存储关联的所有位置,仍然禁止使用可分配实体:COMMON 块和 EQUIVALENCE 语句。可分配数组组件可以以 SEQUENCE 类型出现,但在 COMMONEQUIVALENCE 中禁止使用此类型的对象。