@maximsemin23

Занимает ли переменная какую-нибудь память после ее объявления?

int x;
Занимает ли эта переменная память?
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
@majstar_Zubr
C++, C#, gamedev
1) не иденцифированная, а не инициализированная.
2) в данном случае, память выделяется на стэке.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
15432
@15432
Системный программист ^_^
Зависит от компилятора. Больше вам скажу, точно занимают память лишь статические переменные, любые другие могут быть регистровыми
Ответ написан
Комментировать
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
int x;
Занимает ли эта переменная память?

Занимает около 6 байт на запись в коде.
При компиляции в исполняемый файл компилятор быстрее всего ее удалит (в зависимости от настроек оптимизации)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы