目的
DIMENSION 属性は配列の名前と次元を指定します。
構文
>>-DIMENSION--+----+--array_declarator_list-------------------->< '-::-' |
規則
Fortran 95 では、配列の次元は 7 まで指定することができます。
+----------------------------------IBM 拡張----------------------------------+
XL Fortran では、配列の次元は 20 まで指定することができます。
+--------------------------------IBM 拡張の終り-------------------------------+
1 つの有効範囲単位内では、1 つの配列名について 1 回しか次元指定を実行できません。
DIMENSION 属性と互換性のある属性 | ||||
---|---|---|---|---|
|
CALL SUB(5,6) CONTAINS SUBROUTINE SUB(I,M) DIMENSION LIST1(I,M) ! automatic array INTEGER, ALLOCATABLE, DIMENSION(:,:) :: A ! deferred-shape array
·
·
·
END SUBROUTINE END
関連情報