Язык С: типы данных
Предыдущая часть: “Язык C: основы синтаксиса”
В языке С различают следующие типы данных:
- Базовый — арифметический тип, который, в свою очередь, делится на (a) целочисленный и (b) тип с плавающей точкой.
- Перечисляемый — арифметический тип, используемый для определения переменных, которые могут присваивать только определенные дискретные целочисленные значения на протяжении всей программы.
- Пустой (тип void) — тип, спецификатор которого указывает на отсутствие значения.
- Производный — тип, к которому относятся (a) тип указателей, (b) тип массивов, (с) типы структур, (d) тип-объединение и (e) тип-функция.
Типы массивов и типы структур называются агрегированными типами. Тип-функция определяет тип возвращаемого значения функции. Ниже рассмотрим основные типы. Описание остальных типов будет дано в последующих разделах. |