मैं नहीं पूछ रहा हूं कि ढेर/ढेर/स्थिर मतलब क्या है या उनके बीच क्या अंतर है। मैं पूछ रहा हूं कि किस क्षेत्र में एक कॉन्स ऑब्जेक्ट है?सी ++ में कौन सा मेमोरी एरिया एक कॉन्स ऑब्जेक्ट है?
सी ++ कोड:
a
,
b
, और
c
में
#include <cstdio>
using namespace std;
const int a = 99;
void f()
{
const int b = 100;
printf("const in f(): %d\n", b);
}
int main()
{
const int c = 101;
printf("global const: %d\n", a);
f();
printf("local const: %d\n", c);
return 0;
}
जो स्मृति क्षेत्र कर रहे हैं? और उनके जीवनकाल क्या हैं? क्या सी भाषा में कोई अंतर है?
यदि मैं अपना पता लेूं तो क्या होगा?
यदि आप उनका पता नहीं लेते हैं, तो शायद उन्हें अनुकूलित किया जाएगा। – Antimony
वास्तव में किसी भी स्मृति क्षेत्र में होने की आवश्यकता नहीं है। कंपाइलर उन सभी चरों को दूर कर सकता है। 'const' एक चर के जीवनकाल में कोई फर्क नहीं पड़ता। – john
@ एंटीमोनी क्या आप अधिक जानकारी प्रदान कर सकते हैं, बहुत धन्यवाद। :] – imsrch