Fortran中UBOUND
时间: 2024-05-03 20:23:35 浏览: 63
现代Fortran中文手册
UBOUND是Fortran中的一个内置函数,用于返回一个数组在指定维度上的上限索引。
语法:
UBOUND(array, dim)
参数说明:
- array:要查询上限索引的数组。
- dim:要查询的维度。
返回值:指定维度上的上限索引。
示例:
```
REAL :: arr(3,4)
PRINT *, UBOUND(arr, 1) ! 输出:3
PRINT *, UBOUND(arr, 2) ! 输出:4
```
上例中,数组arr有3行4列,使用UBOUND函数查询第1维度(即行数)的上限索引为3,查询第2维度(即列数)的上限索引为4。
阅读全文