#pointer #اشاره_گر 🔴 تعریف اشاره گر اشاره گر ها (Pointer) ویژگی های قدرتمند زبان ++C هستند که باعث تفاوت زبان سی پلاس پلاس با زبان های دیگر مانند Java و Python می شود.🔻اشاره گر ها در ++C برای دسترسی به حافظه و تغییر مقادیر با استفاده از آدرس آن ها به کار می روند.🔶 آدرس در ++C🔻برای درک اشاره گر ها ابتدا باید بدانید تا داده ها چگونه در کامپیوتر ذخیره می شوند.🔻هر متغیری را که در برنامه تان ایجاد می کنید، یک مکان در حافظه کامپیوتر به آن اختصاص داده می شود.🔻مقادیر متغیر ها در واقع در مکان اختصاص داده شده ذخیره می شوند.🔻برای دانستن اینکه داده ها در کجا ذخیره شده اند، ++C عملگر & را در اختیار ما گذاشته است.عملگر & آدرس اشغال شده توسط هر متغیر را به ما می دهد.🔅مثال : آدرس متغیر var را با var& بدست می آوریم.'''#include <iostream>using namespace std;int main( ){    int var1 = 3;    int var2 = 24;    int var3 = 17;    cout << &var1 << endl;    cout << &var2 << endl;    cout << &var3 << endl;}'''خروجی:0x7fff5fbff8ac0x7fff5fbff8a80x7fff5fbff8a4نتیجه یکسانی با آنچه که من گرفتم را نداشته باشید.🆔️ @Learncpp