Структуры в Си

Что такое объявление структуры в Си, инициализация структуры в Си, описание структуры в Си?

Структуры в C примеры

Пример структуры в C (struct C):

Получаем: Структуры в Си

Объявляем структуру в C с помощью ключевого слова struct:

Это объявление структуры в C означает описание нового типа данных struct myStruct. struct в C содержит объявления полей различных типов.

Объявление переменной нашего нового типа struct myStruct:

struct myStruct sStruct;

Далее в примере определяем значения полей структуры в Си и выводим их на экран.

Инициализацию можно проводить при объявлении переменной типа struct:

struct myStruct sStruct = {150, 123.12, 'S', "struct C"};

можно инициализировать только часть полей struct в Си:

struct myStruct sStruct = {150, 123.12, 'S'};