Spec-Zone.ru › GNU Fortran 10

9.165 LBOUND — Нижние размерные границы массива

Описание:

Возвращает нижние границы массива или одну нижнюю границу по размерности DIM.

Стандарт:

Fortran 90 и более поздние версии, с аргументом KIND Fortran 2003 и более поздние версии

Класс:

Функция запроса

Синтаксис:

RESULT = LBOUND(ARRAY [, DIM [, KIND]])

Аргументы:
ARRAY Должен быть массивом любого типа.
DIM (Необязательно) Должен быть скаляром INTEGER.
KIND (Необязательно) Выражение инициализации, указывающее параметр вида результата.
Значение возврата:

Значение возврата имеет тип 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-10.2.0/gfortran/LBOUND.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API