Структуры в Си и функции

Структуры в C и функции

Простой пример структур в C и функций:

Получаем: C var parameter count

Самое важное в примере этом, разобраться со строкой объявления функции:

struct myStruct func(struct myStruct sStruct)

Какай тип возвращает эта функция?
Она возвращает тип struct myStruct.

Параметр какого типа принимает функция?
Параметр типа struct myStruct.

Когда мы в примере определили структуру struct myStruct:

мы тем самым определили и новый тип данных: struct myStruct. С этим новым типом данных и работает наша функция.

Быстрый поиск: Язык C. Java и базы данных