Базовые типы данных Си

· Целые

Тип – integer, в программе int.

Размер переменной типаint может быть 16 или 32 бита.

Пример: описание переменных

int i=0, kol=5, hod;

 

Тип Размер Диапазон значений
int -32768 …+32768
int -2147483648 …+2147483647

 

Объекты некоторого базового типа могут быть модифицированы. С этой целью используются специальные ключевые слова – модификаторы.

Рассмотрим 4 из них: unsignet, signet, short, long. Модификатор записывается перед спецификацией. Если после модификатора опущен спецификатор, то он int (long int A long A).

Модификаторы типа: short– Явно указывает компилятору, что под данную переменную необходимо отвести 2 байта, независимо от разрядности платформы. long – Явно указывает компилятору, что под данную переменную необходимо отвести 4 байта, независимо от разрядности платформы. signed – Указывает компилятору, что данная переменная является знаковой (то есть может принимать как положительные, так и отрицательные значения). unsigned –Указывает компилятору, что данная переменная является беззнаковой (то есть может принимать только положительные значения).

В общем случае:

объект (short) <= объект (int) <= объект (long)

IBM PC байты диапазон
short от –32768 до 32767
int
long ( –2147483648 … 2147483647 )

Пример: описание переменных

int i, kol;

short low, high;

long max;

 

· Данные с плавающей точкой

 

Существуют три описания для действительных чисел, отличающихся размером выделяемой памяти и точностью представления

float 4 байт 6…7 десятичных цифр

double 8 байт 16 … …

long double 10 байт 16 … …








Дата добавления: 2015-06-10; просмотров: 574;


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

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

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

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