Границы - индекс - Большая Энциклопедия Нефти и Газа, статья, страница 1
Цель определяет калибр. Законы Мерфи (еще...)

Границы - индекс

Cтраница 1


Границы индексов могут быть представлены не только числами или переменными, но и более сложными выражениями. Перед символом массив могут стоять основные символы, определяющие типы величин, составляющих массив, напр.  [1]

Границы индексов в массивах по каждому измерению могут быть постоянными и переменными, причем память под массив отводится в соответствии с текущими значениями границ.  [2]

Границы индексов любого массива задаются в первых индексных скобках, следующих за идентификатором данного массива, в виде списка граничных пар. Список граничных пар задает границы всех индексов в порядке их перечисления слева направо.  [3]

Границы индексов любого массива из данного списка массивов задаются списком граничных пар, который заключен в индексных скобках, ближайшим справа к идентификатору данного массива. Размерность каждого из таких массивов равна числу членов в указанном списке граничных пар. По списку граничных пар определяются границы всех индексов - в порядке их перечисления слева направо.  [4]

Записываются фактические границы индексов массива. После каждой границы ставится точка с запятой. Если массив одномерный - одно число, если двумерный - два. Сначала пишется граница левого индекса, потом правого.  [5]

Верхняя и нижняя границы индекса разделены двоеточием, а сами индексы отделены друг от друга запятой. По сравнению с Фортраном такой порядок имеет несомненное преимущество, так как очень часто алгоритм гораздо удобнее запрограммировать с помощью нулевого или отрицательного индекса.  [6]

Пусть нижняя и верхняя Границы индексов трехмерного массива sup соответственно равны: 1 и 4 - по первому измерению; 3 и 5 - по второму измерению; 2 и 8 - по третьему измерению.  [7]

Пусть нижняя и верхняя границы индексов двумерного массива Z соответственно равны: 1 и 8 - по первому измерению; 1 и 4 - по второму измерению.  [8]

Пусть нижняя и верхняя границы индексов трехмерного массива N соответственно равны: 1 и 10 -по первому измерению; - 5 и 5 - по второму измерению; - 5 и 0 - по третьему измерению.  [9]

Пусть нижняя и верхняя границы индексов двумерного массива Ml соответственно равны: 1 и 7 -по первому измерению; 1 и 12 -по второму измерению.  [10]

Для собственных массивов сохраняются значения всех их элементов, если границы индексов при новом входе в блок остались теми же самыми, что и при предыдущем входе. В случае изменения границ индексов собственного массива при очередном входе в блок сохраняются от предыдущего выполнения блока значения лишь тех элементов массива, индексы которых лежат одновременно внутри старых и новых границ.  [11]

Для собственных массивов сохраняются значения всех их элементов, если границы индексов при новом входе в блок остались теми же самыми, что и. Границы массива, снабженного описателем own, должны быть заданы целыми константами. В случае изменения границ ин - дексов собственного массива при очередном входе в блок сохраняются от предыдущего выполнения блока значения лишь тех элементов массива, индексы которых лежат одновременно внутри старых и новых границ.  [12]

Если же нижняя граница индекса первого измерения задана отличной от нуля ( границы индексов остальных измерений не имеют значения), то значение index уменьшается на величину нижней границы. Для многомерных массивов индекс соответствует как бы одномерному массиву, в котором строки расположены последовательно друг за другом. Например, если массив имеет строки по 3 элемента, и индексы отсчитываются от 0, то индекс 4 соответствует второму элементу второй строки.  [13]

А - идентификатор массива, ЛП и N2 - соответственно нижняя и верхняя границы индекса массива А, 5 - идентификатор переменной, которой присваивается значение суммы.  [14]

15 Пример изображения агрегативного типа в языке Express-G. [15]



Страницы:      1    2    3