typedef



Поддержка JavaScript отключена

SBP-Program
На главную -> C &nbsp

&nbsp

typedef в C

typedef — это оператор определения пользовательских типов. Пример typedef:

Получаем:

typedef

Схема такая:

&nbsp&nbsp typedef &nbsp&nbsp новый тип &nbsp&nbsp идентификатор

В примере

typedef char* sbpString;

новый тип — char*, т.е. указатель на char. Идентификатор — sbpString. После этого определения мы можем в коде указывать тип sbpString всюду, где должен быть указатель на char. В примере

sbpString str = «This is a C string»;

Пример для структуры:

Получаем:

typedef

Вариант для примера про структуру:

В последнем случае определение структуры и нашего типа sbpStruct разделено.

Программирование

&nbsp
&nbsp
&nbsp