با سلام خدمت دوستان و آشنایان
فکر کنید یک کتغیر داریم به نام X حالا توسط عملگر & از برنامه میخواهیم که آدرس X را چاپ کند مثلا به این صورت :
 

int x;
Cout << &X;

خب همانطور که میدانید جواب یک عدد 32 بیتی یا به قولی یک آدرس 32 بیتی است . مثلا :
0X00DFC23B
حال سوال من اینجاست که این آدرس دقیقا به کجا دارد اشاره می کند ؟ البته همانطور که میدانید آدرس یک متغیر چه در کامپیوتری که 1GB رم دارد و چه در کامپیوتری که 4GB رم دارد یک آدرس 32 بیتی است.

پیشاپیش تشکر میکنیم