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