C++ Memory Address
🔹 تعریف
-
آدرس حافظه مکانی است که یک متغیر در حافظه RAM ذخیره شده است.
-
با استفاده از عملگر
&
میتوان آدرس یک متغیر را به دست آورد.
🔹 نحوه استفاده
-
&
قبل از نام متغیر → آدرس حافظه آن متغیر را برمیگرداند.
1️⃣ مثال ساده
🔹 خروجی نمونه:
آدرس واقعی در هر اجرا متفاوت است.
🔹 استفاده در pointer
-
پویاترین کاربرد آدرس حافظه در pointer است.
🔹 خروجی نمونه:
🔹 نکات مهم
-
هر متغیر یک آدرس منحصربهفرد در حافظه دارد.
-
Pointer برای ذخیره آدرس متغیرها استفاده میشود.
-
میتوان با استفاده از آدرس، مقدار متغیر را مستقیم تغییر داد:
-
Reference و Pointer نیز با آدرس حافظه در ارتباط هستند.