Нижня межа - масив - велика енциклопедія нафти і газу, стаття, сторінка 1

Нижня межа масиву не вказується, тому що вона завжди дорівнює нулю. [1]

Всякий раз, коли виявляється, що нижня межа масиву перевершує верхню, довжина масиву стає нульовою. Форма масиву нульової довжини зберігається; два масиви нульової довжини різних форм несумісні і не можуть бути операндами бінарної операції. [2]

У Subset-PL / I не допускається вказівка ​​нижньої межі масиву. Тому неможливо вказати негативні і нульові індекси. [3]

Подібна проблема виникає, якщо програма використовує невірно задану нижню межу масиву. [4]

LBOUND (ARRAY [, DIM]) - повертає стандартне ціле значення, рівне значенню нижньої межі масиву ARRAY за індексом DIM, або одномірний масив стандартних цілих, що містить значення нижніх меж масиву ARRAY, якщо аргумент DIM відсутня. [5]

LBOUND (ARRAY [, DIM]) - повертає стандартне ціле значення, рівне значенню нижньої межі масиву ARRAY за індексом DIM, або одномірний масив стандартних цілих, що містить значення нижніх меж масиву ARRAY. якщо аргумент DIM відсутня. [6]

Масиви мають один вимір, однак їх компоненти можуть мати довільний тип, так що допускається декларація масиву масивів масивів. Якщо нижня межа масиву не задана явно, вона покладається рівною одиниці. Граничні вираження) можуть бути як завгодно складними, аби їх значення зводилося до типу INTEGER. У ці вирази можуть входити тільки змінні, декларовані в осяжний (тілах сегментів) (але не в поточному (тілі сегмента або в списку параметрів яка охоплює процедури. Верхня межа повинна бути не менше нижньої. Там, де можливо, компілятор повинен перевіряти це умова, однак в загальному випадку потрібно перевірка під час виконання. Різні входження однакових (масивних типів) не розглядаються компілятором як один і той же (тип) при перевірках збігу типів. [7]

Транслятор ПЛ / 1 вважає нижній індекс масиву рівним одиниці. Однак програміст може вказувати (якщо це необхідно) як верхню, так і нижню межу масиву. У підмножині ПЛ / 1 нижня межа масиву не задається. [8]

Транслятор ПЛ / 1 вважає нижній індекс масиву рівним одиниці. Однак програміст може вказувати (якщо це необхідно) як верхню, так і нижню межу масиву. У підмножині ПЛ / 1 нижня межа масиву не задається. [9]

Сторінки: 1

Поділитися посиланням: