154
Record – служебное
слово переводится запись, имя комбиниро-
ванного типа, имя записи и имена полей дает пользователь,
типом
компонент каждого поля может быть любой тип данных
Пример. Рассмотрим запись, которая состоит из следующих компо-
нент: фамилии студента, дня, месяца и года рождения, домашнего ад-
реса и телефона. Такую запись можно объявить следующим образом:
Type
Student = Record
Fio, Adres, Telefon : String[40];
Den, Mes, God : Integer;
End;
Var
a:
Student;
Отсюда видно, что если в записи
имеется несколько полей
одинакового типа, то их можно перечислить через запятую и тип
указать один раз. Формат объявления переменной типа запись
обозначает только структуру этой перменной.
Чтобы записи
присвоить какое-то значение, необходимо присвоить значения всем
полям этой записи. Обращение к элементу записи (то есть полю
записи) происходит по составному имени,
которое имеет
следующий синтаксис (имя записи, точка, имя поля):
Имя записи. Имя поля
Такую комбинацию называют сложным именем. Поскольку
обращение к каждому полю происходит по его названию, при
объявлении записи, порядок полей не имеет никакого значения.
Do'stlaringiz bilan baham: