Учебно-методический комплекс дисциплины для обучающегося «Языки программирования» для специальности 5В010900 Математика


Лекция 11. Записи. Бинарные файлы



бет63/142
Дата03.01.2022
өлшемі1.33 Mb.
#450516
түріУчебно-методический комплекс
1   ...   59   60   61   62   63   64   65   66   ...   142
УМКДО -ЯзыкиПрограммирования

Лекция 11. Записи. Бинарные файлы

Продолжая изучение структурированных типов данных, переходим к записям.

Как и массивы, записи являются структурами прямого доступа, однако, в отличие от массивов, могут хранить элементы, относящиеся к разным типам данных.

Таким образом, запись - это вектор, компоненты которого (поля) могут относиться к разным типам данных.


Описание записей
В разделе var переменную типа запись описывают так:

Имена полей должны подчиняться общим правилам построения идентификаторов. Повторение имен полей внутри одной записи не допускается.



Замечание: Имена полей могут совпадать с именами других переменных, поскольку на самом деле являются составными:

Поэтому можно записать:



Поля могут относиться к любым стандартным (базовым или сконструированным) или определенным ранее типам, даже к файловому или процедурному.

Если несколько подряд идущих полей принадлежат к одному типу данных, их описания можно объединить:

Например:



Эта запись содержит 9 полей, три из которых сами являются составными. Наиболее распространенный способ использования записей - двумерная таблица, каждый столбец которой имеет свой тип. Такую структуру описывают, например, следующим образом:






Достарыңызбен бөлісу:
1   ...   59   60   61   62   63   64   65   66   ...   142




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет