printf("INTCONST addr is %p\n", &INTCONST);
можно ли как-то?
> printf("INTCONST addr is %p\n", &INTCONST);
> можно ли как-то?s/#define INTCONST 333/const int INTCONST=333/g
> s/#define INTCONST 333/const int INTCONST=333/gтак-то понятно :)
> printf("INTCONST addr is %p\n", &INTCONST);
> можно ли как-то?Так ведь дефайны разворачиваются в свои значение на этапе компиляции. Какие у них могут быть адреса?
>> printf("INTCONST addr is %p\n", &INTCONST);
>> можно ли как-то?
> Так ведь дефайны разворачиваются в свои значение на этапе компиляции. Какие у
> них могут быть адреса?согласен, жаль
> согласен, жальenum { INTCONST = 333,};
> printf("INTCONST addr is %p\n", &INTCONST);
> можно ли как-то?нельзя
> printf("INTCONST addr is %p\n", &INTCONST);
> можно ли как-то?Да, только надо исправить компилятор и стандарт C