Этот вопрос проверяет понимание областей видимости и времени жизни переменных.
Короткий ответ
В C есть 4 класса хранения переменных:
auto – локальная переменная по умолчанию.
extern – глобальная переменная, объявленная вне функции.
static – переменная, сохраняющая значение между вызовами функции.
register – переменная, хранящаяся в регистрах процессора для быстрого доступа.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.