Запись – это структура данных, состоящая из фиксированного количества компонентов, называемых полями записи. В отличии от массива запись обхединяет разнотипные данные. Для объявления записи используется ключевое слово “record”.
Структура объявления записи:
type: <имя типа>=record
<имя поля>:<тип>;
<имя 2 поля>:<тип>;
….
<имя n поля>:<тип>;
end;
var <имя записи>:<имя типа>;
Для обращения к полю записи используется следующий оператор:
<имя записи>.<имя поля>;
Оператор With – do
Чтобы упростить доступ к полям записи используется оператор присоединения with, который имеет следующую структуру:
With <имя записи> do
<операторы>