Информатика. Программирование на C++. Мамонова Т.Е. - 13 стр.

UptoLike

Составители: 

выбора типа величины зависит последовательность машинных команд,
построенная компилятором.
Все типы языка С++ можно разделить на простые (скалярные), со-
ставные (агрегатные) и функциональные. Простые типы могут быть
стандартными и определенными программистом.
В языке C++ определено шесть стандартных простых типов дан-
ных для представления целых, вещественных, символьных и логических
величин. На основе этих типов, а также массивов и указателей (указа-
тель не является самостоятельным типом, он всегда связан с каким-либо
другим конкретным типом), программист может вводить описание соб-
ственных простых или структурированных типов. К структурирован-
ным типам относятся перечисления, функции, структуры, объединения
и классы.
2.1.3.2. Простые типы данных
Простые типы делятся на целочисленные типы и типы с плавающей
точкой. Для описания стандартных типов определены следующие
ключевые слова:
int (целый);
char (символьный);
wchar_t (расширенный символьный);
bool (логический);
float (вещественный);
double (вещественный с двойной точностью).
Существует четыре спецификатора типа, уточняющих внутреннее
представление и диапазон значений стандартных типов:
short (короткий);
long (длинный);
signed (со знаком);
unsigned (без знака).
Каждый представленный тип подробно рассматривается в [3]. Для
выполнения лабораторной работы необходимо иметь информацию об ин-
тервалах значений простых типов языка C++, представленных в табл. 2.
Таблица 2
Диапазоны значений простых типов данных для IBM PC
Тип Диапазон значений Размер (байт)
bool true и false 1
13