Структура – это составной объект языка Си, представляющий собой совокупность логически связанных данных различных типов, объединенных в группу под одним идентификатором. Данные, входящие в эту группу, называют полями.
Определение объектов типа структуры производится за два шага:
– декларация структурного типа данных, не приводящая к выделению участка памяти;
– определение структурных переменных объявленного структурного типа с выделением для них памяти.