无论何时引用指针对象,f95 均使用当前的指针值作为指针对象的地址。
Cray 指针类型语句声明指针和指针对象。
Cray 指针为 Cray 指针类型。
在 32 位处理器中,Cray 指针的值占用一个存储单元;在 64 位处理器中,Cray 指针的值占用两个存储单元。
Cray 指针可以出现在 COMMON 列表中,也可以作为哑元。
在定义 Cray 指针的值之前,Cray 指针对象没有地址。
如果将数组命名为指针对象,则该数组称为指针对象数组。
其数组声明符可以出现在:
单独的类型语句
单独的 DIMENSION 语句中
指针语句本身
如果数组声明符在子程序中,则维数赋值可以引用:
COMMON 块中的变量或
作为哑元的变量
每个维的大小是在进入子程序时计算的,而不是在引用指针对象时计算的。