Лекция: Модификаторы переменных.
В языке C++ имеется несколько модификаторов которые изменяют область действия и время жизни переменных
| Модификаторы | Применение | Область действия | Выделение памяти | Объяснение |
| auto | локальная переменная | блок | временное | Для локальных переменных применяется по умолчанию |
| register | локальная переменная | блок | временное | Предполагается что переменная размещена в машинном регистре |
| extern | блок | Информирует компилятор, что переменная определяется в другом файле | ||
| static | локальная переменная | блок | постоянное | Область действия соответствует локальной переменной, а время жизни глобальной |
| static | глобальная переменная | файл | постоянное | Ограничивает область действия глобальной переменной текущим файлом |
Общий вид описания переменных с использованием модификаторов:
Модификатор тип_переменной имя_переменной
Все переменные в программе характеризуются не только типом, но и классом памяти. В языке Си существует четыре класса памяти: автоматический (automatic), регистровый(register), статический(static) и внешний(external).
еще рефераты
Еще работы по информатике
Реферат по информатике
Модификаторы доступа и наследование форм
8 Января 2016
Реферат по информатике
Модем и факс-модем
8 Января 2016
Реферат по информатике
Модель является представлением объекта в некоторой форме, отличной от формы его реального существования.
8 Января 2016
Реферат по информатике
Моделирование динамических систем
8 Января 2016