C КЛАССЫ ХРАНЕНИЯ ВКЛЮЧАЮТ-СПИСОК С ПРОГРАММОЙ
Класс хранения переменной записывается перед ее типом данных. В этой статье мы обсудим включаемый список классов хранения C с программой и их типы.
Класс хранения переменной указывает, как долго переменная остается в памяти. Другими словами, он определяет время жизни, в течение которого память связана с переменной.
Класс хранения переменных сообщает нам следующие факты:
а). Место, где может храниться переменная: регистры памяти или процессора.
б). Начальное значение переменной, если начальное значение не указано в программе.
в). Видимость, то есть какая часть программы может получить доступ к переменной.
г). время жизни, т. е. как долго переменная остается в памяти.
STORAGE CLASSESKEYWORDSCOPEDEFAULT VALUELIFETIMEautomaticautolocalgarbageПока элемент управления остается в блоке.StaticstaticLocalzeroДо завершения программы.registerregisterlocalgarbageПока элемент управления остается в блоке.ExternalexternglobalzeroДо завершения программы.
СКОЛЬКО КЛАССОВ ХРАНЕНИЯ В C
- Класс автоматического хранения в c
- Статический класс хранения
- Класс внешнего хранилища
- Зарегистрировать класс хранения
1 КЛАСС АВТОМАТИЧЕСКОГО ХРАНЕНИЯ НА ЯЗЫКЕ C
Они создаются при вызове функции и автоматически уничтожаются при выходе из функции, поэтому называются автоматическими.
Это может быть объявлено как: -
Авто интервал q;
OR
интервал д;
Особенности автоматических переменных следующие:
Ключевое слово — ключевое слово автоматической переменной — auto.
Хранение. Автоматическая переменная хранится в памяти –RAM.
Начальное значение. По умолчанию начальное значение является мусорным значением.
Область/видимость. Область/видимость автоматической переменной является локальной по отношению к блоку, в котором она объявлена, т. е. подтверждено, что область действия работает.
Время жизни — переменная остается в памяти до тех пор, пока элемент управления остается в пределах блока, в котором она определена. Поэтому он не сохраняет значение во время последовательных вызовов функций.
Разберемся с помощью программы
"ПРОДОЛЖАТЬ"