Читайте также: |
|
Записи
Цель работы: научиться разрабатывать и отлаживать программы с
использованием комбинированного типа - «запись».
Запись - описание комбинированного типа, состоящее из нескольких полей, каждое из которых имеет свой тип. Записи состоят из фиксированного числа компонентов, называемых полями записи. В отличие от массива компоненты (поля) записи могут быть различного типа. Структура объявления типа «запись»:
TYPE <ИмяТипа>=RECORD
<поле1>:<тип поля1>;
<поле2>:<тип поля2>;
...
<полеN>:<тип поляN>
End;
где <Имя_Типа> и <поля> являются правильными идентификаторами. Если тип нескольких полей совпадает, то имена полей можно перечислить через запятую. Доступ к каждому из компонентов записи производится указанием составного имени: имени переменной и через точку имени поля.
Для упрощения доступа к полям записи может использоваться оператор присоединения. Его структура:
WITH <переменная_Типа"запись"> DO <оператор>;
Доступ к вложенным элементам таких структур (к записи в записи) выполняется записью ряда полей через точки или операторы присоединения. В Турбо Паскале также допускаются записи с вариантными полями.
Пример: Разработать программу формирования списка студентов с указанием дат рождения и выборки студентов по году рождения.
Дата добавления: 2015-09-05; просмотров: 46 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Исходный файл FILE2.dat | | | Program zapis; |