| UBOUND |
UBOUND| 書式 | UBOUND(ARRAY[,DIM]) | ||||
| 機能 |
UBOUNDは配列のすべての次元の上限 または指定した次元の上限を返す。 | ||||
| 引数 |
| ||||
| 戻り値 | 型、種別パラメタは、基本整数型で、形状はDIMを指定したときはスカラとし、 省略したときは大きさnの1次元配列である。 |
サンプルプログラム
REAL,DIMENSION(3) :: a
REAL,DIMENSION(2:4,3:7) :: b
WRITE(*,*) LBOUND(a), UBOUND(a)
WRITE(*,*) LBOUND(b),':',UBOUND(b)
WRITE(*,*) LBOUND(b,1), UBOUND(b,1)
| 実行例 |