мета-данные страницы
  •  
Загрузка не удалась. Возможно, проблемы с правами доступа?

Это старая версия документа!


Работа с массивами

FIXME Любой массив является переменной. Его особенностями является то, что

1) массив, строк(string), которые во многих отношениях являются исключением, не может относится к стандартным типам - тип массива должен либо описываться заранее, либо описывается «неявно» при объявлении

2) массив имеет внутреннюю структуру, т.е. составные части, до которых можно добраться, используя стандартные средства Паскаля.

Массив характеризуется типом и количеством элементов.

Примеры описания массивов

Неявное описание типа массива
Var
  AI1, AI2 : array[1..20] of integer; // два массива из 20 целых чисел, занумерованных числами от 1 до 20
 
Явное описание типа массива
Type
  AIT = array[1..20] of integer; // Тип массивов из 20 целых чисел, занумерованных числами от 1 до 20
 
Var
  AI:AIT;                        // Один из таких массивов 
Динамические массивы
 
Var
  A:array of integer;                        // Объявление массива
 
begin
   SetLength(a,10000000);
end.