Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Базовые типы данных Си
· Целые Тип – integer, в программе int. Размер переменной типа int может быть 16 или 32 бита.Пример: описание переменных int i=0, kol=5, hod;
Объекты некоторого базового типа могут быть модифицированы. С этой целью используются специальные ключевые слова – модификаторы. Рассмотрим 4 из них: unsignet, signet, short, long. Модификатор записывается перед спецификацией. Если после модификатора опущен спецификатор, то он int (long int A long A). Модификаторы типа: short – Явно указывает компилятору, что под данную переменную необходимо отвести 2 байта, независимо от разрядности платформы. long – Явно указывает компилятору, что под данную переменную необходимо отвести 4 байта, независимо от разрядности платформы. signed – Указывает компилятору, что данная переменная является знаковой (то есть может принимать как положительные, так и отрицательные значения). unsigned –Указывает компилятору, что данная переменная является беззнаковой (то есть может принимать только положительные значения).В общем случае: объект (short) < = объект (int) < = объект (long)
Пример: описание переменных int i, kol; short low, high; long max;
· Данные с плавающей точкой
Существуют три описания для действительных чисел, отличающихся размером выделяемой памяти и точностью представления float 4 байт 6…7 десятичных цифр double 8 байт 16 … … long double 10 байт 16 … …
|