م.سعد الضبي Saad AL-Dheby
م.سعد الضبي Saad AL-Dheby

@Programmer2019

4 تغريدة Apr 25, 2023
ثريد
ماهو المؤشر pointer
المؤشر أو ال pointer هو عبارة عن متغير يشير الى مكان في الذاكرة لمتغير اخر اخر ويمكن ان يغير فيه بطريقة غير مباشرة
هناك رمزين يجب التعرف عليهما
١- الرمز & وهذا الرمز يشير الى عنوان المتغير في الذاكرة
٢- الرمز * ويستخدم هذا الرمز عند تعريف متغير من نوع مؤشر
مثال
int b=3
print(b);
print(&b);
جملة الطباعة الاولى سوف تطلع قيمة المتغير وهي القيمة ٣
وجملة الطباعة الثانية سوف تطبع عنوان المتغير b في الذاكرة
int num = 3;
int *ptr = #
في السطر الاول تم تعريف متغير اسمه num يحتوي على القيمة 3 وفي السطر الثاني تم تعريف متغير من نوع مؤشر يشير الى القيمة عنوان المتغير num في الذاكرة

جاري تحميل الاقتراحات...