Pascal ABC Язык Pascal ABC
Записи
Запись представляет собой набор элементов разных типов, каждый из которых имеет свое имя и называется полем записи. Тип записи конструируется следующим образом:
record список полей1: тип1; ... список полейN: типN; end
Последний символ ";" не является обязательным. Например:
type
Date=record
Day: 1..31;
Month: (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct,
Nov, Dec);
Year: Integer;
end;
Теперь можно объявить переменные типа Date:
var d1,d2: Date;
Чтобы получить доступ к полям записи, следует воспользоваться точечной нотацией, указав имя переменной-записи и поле, разделенные точкой:
d1.Day:=9;
d1.Month:=Sep;
d1.Year:=2004;
Как и для массивов, можно скопировать содержимое полей одной переменной-записи в другую:
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.