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

Онлайн справочник программиста на C и C++

Структуры, объединения и определяемые пользователем типы

Язык С предоставляет пять способов создания своих типов данных:

  1. Структура - это совокупность переменных, объединенных одним именем. Она называется составным типом данных. (Также часто используется термин «смешанный тип данных».)
  2. Битовое поле - это разновидность структуры, предоставляющая легкий доступ к отдельным битам.
  3. Объединение позволяет одному участку памяти содержать два или более различных типов данных.
  4. Перечисление - это список символов.
  5. Ключевое слово typedef создает новое имя существующему типу.