Продолжая изучение структурированных типов данных, переходим к записям.
Как и массивы, записи являются структурами прямого доступа, однако, в отличие от массивов, могут хранить элементы, относящиеся к разным типам данных.
Таким образом, запись - это вектор, компоненты которого (поля) могут относиться к разным типам данных.
Описание записей
В разделе var переменную типа запись описывают так:
Имена полей должны подчиняться общим правилам построения идентификаторов. Повторение имен полей внутри одной записи не допускается.
Замечание: Имена полей могут совпадать с именами других переменных, поскольку на самом деле являются составными:
Поэтому можно записать:
Поля могут относиться к любым стандартным (базовым или сконструированным) или определенным ранее типам, даже к файловому или процедурному.
Если несколько подряд идущих полей принадлежат к одному типу данных, их описания можно объединить:
Например:
Эта запись содержит 9 полей, три из которых сами являются составными. Наиболее распространенный способ использования записей - двумерная таблица, каждый столбец которой имеет свой тип. Такую структуру описывают, например, следующим образом:
Достарыңызбен бөлісу: |