Типы данных
какие типы данных существуют в языке C++, для чего они нужны и чем отличаются.
Last updated
какие типы данных существуют в языке C++, для чего они нужны и чем отличаются.
Last updated
В C++ существует пять основных типов данных:
- Целые числа (int)
- Десятичные дроби (float)
- Десятичные дроби удвоенной точности (double)
- Символ (char)
- Пустой тип (void)
- Строка (string)
float
4
Числа с плавающей запятой, десятичные дроби
Пример: float number = 3.14;
3,4E +/- 38 (7 знаков)
double
8
Тип данных, представляющий числа с плавающей запятой двойной точности.
Пример: double number = 3.14159;
1,7E +/- 308 (15 знаков)
int
4
Хранит целые числа
Пример: int number = 25;
от −2 147 483 648 до 2 147 483 647
short
2
Хранит целые числа, в меньшем диапазоне чем int.
Пример: short temperature = -10;
От −32 768 до 32 767
char
1
Хранит один символ
Пример: char symbol = 'A'
от 0 до 255
bool
1
Хранит логические значения
Пример: bool password = true
true or false
unsigned - безсимвольный, хранит только положительные значения.