目的
配列内の個々の次元の下限、または、指定された次元の下限を戻します。
クラス
照会関数
引き数の型と属性
結果の値と属性
デフォルトの整数
DIM が存在する場合は、結果はスカラーになります。 DIM が存在しない場合は、結果は ARRAY 内の 個々の次元に対してエレメントを 1 つ持っている 1 次元の配列になります。
結果の値
結果の中の個々のエレメントは、ARRAY の次元に対応します。
唯一の例外はゼロにサイズ決定され、ARRAY が DIM ランク の配列に決定されていない次元の場合です。 この場合には、下限に対して宣言されている値とは無関係に結果内の対応するエレメント は 1 になります。
例
REAL A(1:10, -4:5, 4:-5) RES=LBOUND( A ) ! The result is (/ 1, -4, 1 /). RES=LBOUND( A(:,:,:) ) RES=LBOUND( A(4:10,-4:1,:) ) ! The result in both cases is (/ 1, 1, 1 /) ! because the arguments are array sections.