If it's stupid but works, it isn't stupid.
С++ Типы данных, определяемые пользователем

Переименования типов (typedef)
typedef тип новое_имя [ размерность ]



Перечисления (enum)
enum [ имя_типа ] { список_констант; }



Структуры (struct)


Битовые поля
- особый вид полей структуры

Объединения (Union)
- частный случай структуры, все поля которой располагаются по одному адресу.

@темы: C++, С++ Типы данных, определяемы пользователем, C++ enum, C++ typedef