Описание константы одномерного массива содержит значения элементов, заключенные в скобки и разделенные запятыми.
Синтаксис выражения-константы одномерного массива:
(Знач1, Знач2,...)
Знач1, знач2... – выражения-константы, тип результата которых должен соответствовать типу элементов константы массива.
Пример описания константы одномерного массива:
const
C: array[1..3] of byte = (23,200,250);
При описании константы многомерного массива константы каждой размерности заключаются в отдельные скобки и разделяются запятыми. Расположенные в середине константы соответствуют самым правым размерностям.
Синтаксис выражения-константы двумерного массива:
((Знач11, Знач12,...), (Знач21, Знач22,...),...)
Знач11, знач12... – выражения-константы, тип результата которых должен соответствовать типу элементов константы массива.
Пример описания константы двумерного массива:
const
M2: array[1..3,1..2] of integer = ((0,1),(2,3),(4,5));
Таким образом, если принять, что первый индекс массива М2 соответствует номеру столбца, а второй – номеру строки, то массив М2 можно представить так, как показано на рисунке 13.
|
|
первый индекс | |||||
второй индекс | |||||
массив М2 |
Рисунок 13 – Двумерный массив-константа