Тип Размер, байт Диапазон значений

[signed] short 2 -32 768 – 32 767

unsigned short 2 0 – 65 535

[signed] int 2 -32 768 – 32

unsigned int 2 0 – 65 535

[signed] int 4 -2 147 483 648 – 2 147 483 647

unsigned int 4 0 – 4 294 967 295

[signed] long 4 -2 147 483 648 – 2 147 483 647

unsigned long 4 0 – 4 294 967 295

Переменные вещественного (действительного) типа предназначены для хранения чисел, которыми измеряются непрерывные величины. Эти числа имеют дробную часть и могут быть представлены в форме записи с десятичной точкой или в экспоненциальной форме, например:

1.51, -0.55 5.1E+3 -3.15E-2

В языке С++ существует три вещественных типа данных: float, double, long double. Рассмотрим таблицу вещественных типов данных.

Тип Размер, Точность Диапазон значений

Байт

float 4 7 3.4E-38 – 3.4E+38

double 8 15 1.7E-308 – 1.7+308

long double 10 15 3.4E-4932 – 3.4E+4932

Вообще тип long double зависит от типа компилятора и его характеристики могут совпадать с типом double.

Переменныесимвольного типа (тип char), занимают в памяти один байт. Код от 0 до 255 в этом байте задаёт один из 256 возможных символовASCII-таблицы символов. Коды цифр и латинских букв идут в порядке возрастании:

0 < 1 < 2 … <9…< A < B < C…< Z < a < b < c <…< z

Тип char может интерпретироваться как целый, может поддерживать целочисленные значения в диапазоне от -128 до 127 или от 0 до 255 т.е. могут рассматриваться со знаком и без знака (см. таблицу).

Тип Размер, байт Диапазон значений

[signed] char 1 -128 – 127

unsigned char 1 0 – 255

Переменные логического типа (тип bool) могут иметь всего два значения – false (ложь) и true (истина). Эти переменные фактически занимают один бит, но в компьютере минимальной адресуемой единицей информации является байт, поэтому компиляторы выделяют под них по одному байту памяти.

Объявление переменных

Каждая переменная перед её использованием в программе на языке С++ должна быть объявлена, т.к. для неё должна быть выделена память, размер которой и её содержимое зависят от типа, указанного в объявлении. Так, переменной типа charвыделяется 1 байт, int – 4 байта, float– 4 байта , double– 8 байтов, bool – 1 байт. Объявление переменной состоит из названия её типа и имени:

Int x; // объявление переменной xтипа int

Double f; // объявление переменной f типа double

В объявлении можно указать несколько переменных, разделив их запятыми:








Дата добавления: 2016-04-22; просмотров: 874;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.