Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Переменные. Описание переменных.
Данные, значения которых во время выполнения программы можно изменять, называются переменными, неизменяемые данные называются константами. В программе все данные перед их использованием должны быть объявлены и определены. Отличие объявления от определения закл. в том, что при объявлении переменной ей место в памяти соотв-щей ф-ции не выделяется, объявление лишь сообщает компилятору тип переменной. Объявление переменных: int a; // объявление переменной a целого типа. float b; // объявление переменной b типа данных с плавающей запятой Определение переменных имеет след. формат: [спецификатор-класса-памяти]спецификатор типа идентификатор [= начальное значение][, идентификатор[= начальное значение]]; Идентификатор(имя переменной) может быть записан с квадратными скобками, круглыми скобками или перед ним может быть один или несколько знаков *(звездачка). Спецификатор пита – одно или несколько ключевых слов, определяющих тип переменной. Язык Си определяет стандартный набор основных типов данных (int, char, double), используя которые пользователь может объявлять свои производные типы (массив, структура и др.). Четыре ключевых слова: auto, extern, register, static определяют класс памяти. 9. Типы данных в С/С++. Приведение типов. Следует различать тип данных и модификатор типа. Имеются следующие базовые типы: char (символьный), int (целый), float (вещественный), double (вещественный с двойной точностью), void (пустой тип). К модификаторам относятся: unsigned (беззнаковый), signet (знаковый), short (короткий), long (длинный). Тип данных и модификатор типа определяют: - формат хранения данных в оперативной памяти; -диапазон значений в пределах которого может изменяться переменная; -операции которые могут выполнятся над данными соответ. типа. Все типы данных можно разделить на две категории: скалярные и составные.
|