C++ Pointers
🔹 تعریف
-
Pointer یک متغیر است که آدرس حافظه یک متغیر دیگر را ذخیره میکند.
-
به کمک Pointer میتوان به طور مستقیم روی حافظه دسترسی پیدا کرد.
🔹 نحوه تعریف
-
*نشاندهنده Pointer است. -
نوع Pointer باید همان نوع متغیری باشد که آدرس آن را نگه میدارد.
1️⃣ مثال ساده
🔹 خروجی نمونه:
2️⃣ تغییر مقدار متغیر از طریق Pointer
3️⃣ نکات مهم
-
برای گرفتن آدرس متغیر از pointer از
&استفاده میکنیم. -
برای دسترسی به مقدار متغیر از طریق pointer از
*استفاده میکنیم (dereference). -
Pointerها میتوانند به انواع دادهها اشاره کنند:
int,float,char,doubleو حتی آرایهها یا struct ها. -
Pointer میتواند null باشد، یعنی هیچ متغیری را اشاره نکند:
4️⃣ مثال با آرایه
🔹 خروجی: 1 2 3
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React