lec14
.pdfВложенные структуры.
Поскольку элементами структур могут быть любые типы данных, то допускается вложение структур, т.е. элементом структуры может быть другая (но не та же самая) структура. Пример программы с вложенными структурами.
Массивы структур.
Определение массивов структур:
Пример программы.
Указатели на структуры.
Указатели на структуры определяются как и указатели на данные других типов. Для структурных типов название состоит из служебного слова struct и имени определенного ранее структурного типа, например:
При определении структур с помощью typedef, служебное слово struct можно не использовать.
При инициализации указателя на структуру наиболее корректно использовать адрес структурного объекта того же типа, что и тип определяемого указателя:
Указатели на структуры.