Простые типы данных

Язык С является строго типизированным языком. Любая величина, используемая в программе, принадлежит к тому или иному типу. При любом использовании переменных в программе проверяется, применимо ли выражение или операция к типу переменной.

Для обозначения типа используются ключевые слова, которые определяют диапазон значений и размер области памяти, выделяемой под переменные.

Простые базовые типы:

- Целочисленные типы – char (символьный), int (числовой)

- Вещественные типы – float (числовой), double (числовой)

Таблица 3 – Базовые типы данных в С/С++ для 32-разрядной среды

Базовые целочисленные типы Базовые вещественные типы
Тип Размер памяти в байтах Диапазон значений Тип Размер памяти в байтах Диапазон значений
char (символьный) от -128 до 127 float (вещественный) ±(3.4Е-38...3.4Е38)
int (целый) от -2 147 483 648 до 2 147 483 647   double (вещественный с двойной точностью) ±(1.7Е-308...1.7Е308)

 

Диапазон значений вещественных типов данных представлен в формате числа с плавающей точкой. После буквы Е указывается направление сдвига относительно десятичной точки: вправо, если после Е плюс, и влево, если минус.