9.278 UBOUND — Верхние размерные границы массива
- Описание:
Возвращает верхние границы массива или одну верхнюю границу по размерности DIM.
- Стандарт:
-
Fortran 95 и более поздние версии, с аргументом KIND Fortran 2003 и более поздние версии
- Класс:
-
Функция запроса
- Синтаксис:
-
RESULT = UBOUND(ARRAY [, DIM [, KIND]]) - Аргументы:
-
ARRAY Должен быть массивом любого типа. DIM (Необязательно) Должен быть скаляр INTEGER.KIND (Необязательно) INTEGERвыражение инициализации, указывающее параметр вида результата. - Значение возврата:
-
Значение возврата имеет тип
INTEGERи вид KIND. Если KIND отсутствует, значение возврата имеет стандартный целочисленный вид. Если DIM отсутствует, результат представляет собой массив верхних границ ARRAY. Если DIM присутствует, результат является скаляром, соответствующим верхней границе массива по этой размерности. Если ARRAY является выражением, а не полным массивом или компонентом структуры массива, или если у него есть нулевая протяженность по соответствующей размерности, верхняя граница принимается равной числу элементов по соответствующей размерности. - См. также:
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-9.3.0/gfortran/UBOUND.html