ВУЗ:
Составители:
Рубрика:
46
В данном примере запись Car содержит четыре компонента: номер,
название марки машины, фамилию владельца и его адрес. Доступ к полям
записи осуществляется через переменную типа «запись». В нашем случае это
переменные М и V типа Car.
Значения полей записи могут быть использованы в выражениях. Имена
отдельных полей не применяются по аналогии с
идентификаторами
переменных, поскольку может быть несколько записей одинакового типа.
Обращение к значению поля осуществляется с помощью идентификатора
переменной и идентификатора поля, разделенных точкой. Такая комбинация
называется составным именем. Например, чтобы получить доступ к полям
записи Car, надо записать:
М.Number, M.Marka, M.FIO, М.Address
Составное имя можно использовать везде, где допустимо применение типа
поля. Для присваивания полям значений используется оператор присваивания.
Пример:
М.Number := 1678;
M.Marka := 'ГАЗ - 24';
M.FIO := 'Демьяшкин В.А. ';
Пример ввода записей с клавиатуры в файл и чтение записей из файла на
экран схематично показан на диаграмме.
Ввод данных
Магнитный диск
N FIO GR
B
клавиатура
№
Фамилия Год
рождения
1 Пет
р
ов 1986
READ (B.GR):
READ
(
B.FIO
)
;
TXT.
DAN
WRITE (F1, N)
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »