При объявлении глобального массива (в разделе Implementation) одновременно с объявлением массива можно выполнить его инициализацию, т. е. присвоить начальные значения элементам массива. Например:
Implementation
a: array [10] of integer = (0,0,0,0,0,0,0,0,0,0);
Team: array [1..4] of String [10]=
('Шахтёр','Динамо','Спартак', 'Зенит');
Обратите внимание, что количество элементов списка инициализации должно соответствовать размерности массива. Если это будет не так, то компилятор выведет сообщение об ошибке: Number of elements differs from declaration (количество элементов не соответствует указанному в объявлении).
При попытке инициализировать локальный массив, компилятор выводит сообщение об ошибке : Cannot initialize local variables (локальная переменная не может быть инициализирована).