Задать вопрос
@maximsemin23

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

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

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

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

Похожие вопросы