Типы данных C++

Материал из cppreference.com
< cpp
Перейти к: навигация, поиск

Программисты на C++ могут использовать пять типов данных из C: void, int, float, double и char.

Тип Описание
void не соответствует никакому типу
int целый
float вещественный очень малой точности
double вещественный двойной точности
char символьный

Кроме того в C++ есть типы: bool и wchar_t.

Тип Описание
bool логический, true (истина) или false (ложь)
wchar_t расширенный символьный (должен поддерживать все представимые в системе символы)

[править] Модификаторы типа

Некоторые из перечисленных типов можно модифицировать ключевыми словами signed (знаковый), unsigned (беззнаковый), short (короткий) и long (длинный). Если тип не указывается, то подразумевается тип int. Полный набор возможных типов с модификаторами показан ниже (одинаковые типы записаны в одной строке):

целочисленные типы
bool
char
signed char
unsigned char
wchar_t
short short int signed short signed short int
unsigned short unsigned short int
int signed signed int
unsigned unsigned int
long long int signed long signed long int
unsigned long unsigned long int
вещественные типы
float
double
long double
частично поддерживаемые целочисленные типы
long long long long int signed long long signed long long int
unsigned long long unsigned long long int
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
На других языках