5.8 Массивы
Массив – упорядоченный набор элементов с одинаковым типом данных. В среде разработки Unimod PRO 2 массивы создаются в словарях с использованием имени переменной. Для создания массива после имени переменной в квадратных скобках нужно указать размер массива – целое положительное число. Вложенные элементы массива добавляются автоматически при его создании, их количество соответствует указанному размеру массива. Нумерация элементов массива начинается с нуля.
Поддерживаются одномерные, двумерные и трехмерные массивы, размер каждого измерения указывается в квадратных скобках через запятую. Например:
var_1[10] - одномерный массив;
var_2[10,10] - двумерный массив;
var_3[10,10,10] - трехмерный массив.

Для двумерных и трехмерных массивов создаются вложенные элементы с двумя и тремя уровнями вложенности соответственно. В имени элемента массива в квадратных скобках указывается его индекс – адрес элемента, по которому можно обратиться к его значению из программных компонентов. Индексы в массивах начинаются с нуля, поэтому первому элементу массива соответствует индекс [0], второму – индекс [1] и так далее. Количество индексов зависит от размерности массива и может содержать один, два или три целых числа, разделенных запятой.

Будьте внимательны при работе с массивами, особенно при обращении к его первому и последнему элементам. Попытка обратиться из программы к несуществующему элементу массива приведет к аварийной остановке всего приложения.
Если обращение к несуществующему элементу массива произойдет в дочерней программе, функциональном блоке или функции, то их выполнение будет завершено, для выходного параметра будет сохранено последнее присвоенное значение или значение по умолчанию, а управление перейдет к следующему после них оператору.
|
