ВУЗ:
Составители:
Рубрика:
4.3.2. Типы данных в C++
Данные отображают в программе окружающий мир. Цель програм-
мы состоит в обработке данных. Данные различных типов хранятся
и обрабатываются по-разному. Тип данных определяет:
1) внутреннее представление данных в памяти компьютера;
2) множество значений, которые могут принимать величины этого
типа;
3) операции и функции, которые можно применять к данным этого
типа.
В зависимости от требований задания программист выбирает тип
для объектов программы. Типы C++ можно разделить на простые и со-
ставные. К простым типам относят типы, которые характеризуются од-
ним значением. В C++ определено 6 простых типов данных:
int (целый)
char (символьный)
wchar_t (расширенный символьный)
bool (логический)
float (вещественный)
double (вещественный с двойной точностью)
Существует 4 спецификатора типа, уточняющих внутреннее пред-
ставление и диапазон стандартных типов:
1) short (короткий)
2) long (длинный)
3) signed (знаковый)
4) unsigned (беззнаковый)
Тип int
Значениями этого типа являются целые числа.
Размер типа int не определяется стандартом, а зависит от компью-
тера и компилятора. Для 16-разрядного процессора под него отводится
2 байта, для 32-разрядного – 4 байта.
Если перед int стоит спецификатор short, то под число отводится
2 байта, а если спецификатор long, то 4 байта. От количества отводимой
под объект памяти зависит множество допустимых значений, которые
может принимать объект:
short int – занимает 2 байта, следовательно, имеет диапазон:
–32768 ... +32767;
109
целочисленные
с плавающей точкой
(число=мантисса х 10
к
)
Страницы
- « первая
- ‹ предыдущая
- …
- 107
- 108
- 109
- 110
- 111
- …
- следующая ›
- последняя »
