ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
1186170 Топик полностью
Nikolay_Po (11.03.2022 10:15, просмотров: 187) ответил Argon на Так речь об объявлении переменных? Почему-то думал, что выделение памяти происходит при объявлении, а определение - это #define.
Нет, объявление - это когда указывается тип и имя, но ничего ему не присваивается. В заголовочном файле не делается объявление с присвоением значения. И до присвоения значения, компилятор просто имеет ввиду, что такая переменная должна быть ему доступна, но не выделяет для неё памяти, пока она не понадобится. P.S. определения подстановок #define и определения типов, хотя и являются определениями, но не приводят к выделению памяти, так как относятся сугубо к 

препроцессору.