Язык программирования C++

         

Общая информация


Встроенные типы данных предопределены в языке. Это самые простые величины, из которых составляют все производные типы, в том числе и классы. Различные реализации и компиляторы могут определять различные диапазоны значений целых и вещественных чисел.

В таблице 6.1 перечислены простейшие типы данных, которые определяет язык Си++, и приведены наиболее типичные диапазоны их значений.

Таблица 6.1.

Встроенные типы языка Си++.

НазваниеОбозначениеДиапазон значений
Байт

char

от -128 до +127
без знака

unsigned char

от 0 до 255
Короткое целое число

short

от -32768 до +32767
Короткое целое число без знака

unsigned short

от 0 до 65535
Целое число

int

от – 2147483648 до + 2147483647
Целое число без знака

unsigned int (или просто unsigned)

от 0 до 4294967295
Длинное целое число

long

от – 2147483648 до + 2147483647
Длинное целое число без знака

unsigned long

от 0 до 4294967295
Вещественное число одинарной точности

float

от ±3.4e-38 до ±3.4e+38 (7 значащих цифр)
Вещественное число двойной точности

double

от ±1.7e-308 до ±1.7e+308 (15 значащих цифр)
Вещественное число увеличенной точности

long double

от ±1.2e-4932 до ±1.2e+4932
Логическое значение

bool

значения true(истина) или false (ложь)



Содержание раздела