type в Паскале

type используется при создании пользовательских типов данных. Пример использования type:

type TIntMassiv = array [1..5] of Integer;

здесь определен тип данных TIntMassiv, который представляет собой массив целых чисел.

TIntMassiv – это имя типа, а всё, что идёт после знака «=», — это описание типа.

После того как определён тип можно объявлять переменные этого типа, пример:

var intMassiv: TIntMassiv;

здесь объявлена переменная intMassiv, тип которой TintMassiv, а значит эта переменная представляет собой массив целых чисел, состоящий из пяти элементов.