Среда разработки Unimod PRO 2 (версия 2.3.40)
 Руководство по программированию
×

Структуры


Структура  - составной тип данных, позволяющий в рамках одного объекта сгруппировать переменные различных типов. Переменная в составе структуры называется полем структуры. В качестве полей могут выступать простые типы данных, массивы, а также другие пользовательские или системные структуры, без ограничений на уровень вложенности. Этим они отличаются от массивов, которые используются для группировки переменных одного типа.
Все входящие в структуру переменные содержатся в словаре данных структуры.
Кроме данных структура также содержит функциональные блоки - программные компоненты с описанными в них алгоритмами обработки данных на одном из поддерживаемых языков программирования. Подробнее с возможностями блоков можно ознакомиться в разделе "Функциональные блоки". 
По сути структура - это пользовательский тип данных, в котором заранее определены необходимые поля и функциональные блоки. А созданный тип структуры может многократно использоваться для создания ее экземпляров - объявления переменных с выбранным типом структуры. Таким образом, может существовать несколько переменных с одной структурой, но с разными данными.