الإثنين , يوليو 27 2026
أخبار الموقع

الإعلام الآلي — البرمجة بلغة C: المؤشرات Pointers وأساسيات التعامل مع العناوين — السنة الثالثة ثانوي — بكالوريا — المنهاج الجزائري

البرمجة بلغة C: المؤشرات Pointers وأساسيات التعامل مع العناوين

المؤشرات (Pointers) هي من أقوى مميزات لغة C. المؤشر هو متغير يخزن عنوان (مكان) متغير آخر في الذاكرة. تسمح المؤشرات بالتعامل المباشر مع الذاكرة وتستخدم بكثرة في إدارة المصفوفات والدوال.

تعريف المؤشر

int *p; // p هو مؤشر لمتغير صحيح

int x = 10;

p = &x; // p يأخذ عنوان المتغير x

printf(“%d”, *p); // يطبع قيمة x باستخدام المؤشر

العمليات الأساسية على المؤشرات

& (عنوان): يعطي عنوان المتغير في الذاكرة.

* (قيمة في العنوان): يعطي القيمة المخزنة في العنوان الذي يشير إليه المؤشر.

المؤشرات والمصفوفات

int arr[5] = {1, 2, 3, 4, 5};

int *p = arr; // arr هو عنوان أول عنصر

// arr[i] = *(p + i)

المؤشرات والدوال

تمرير المؤشرات للدوال يسمح بتعديل المتغيرات الأصلية (التمرير بالمرجع). مثال: دالة swap تستخدم المؤشرات لتبديل قيم متغيرين.

تمارين

التمرين 1: اكتب برنامجاً يقرأ عددين صحيحين ويطبعهما، ثم يبدل قيمتيهما باستخدام المؤشرات.

التمرين 2: اكتب دالة تستخدم المؤشرات لإيجاد أكبر قيمة في مصفوفة.

للمزيد من دروس لغة C، راجع درس المصفوفات في لغة C ودرس الدوال في لغة C.

شاهد أيضا

حالات المادة وتحولاتها – العلوم الفيزيائية — السنة الأولى متوسط — المنهاج الجزائري

مقدمة مرحباً بكم في درس جديد من مادة العلوم الفيزيائية للمرحلة المتوسطة حسب المنهاج الجزائري. …

اللغة العربية – النحو: إن وأخواتها – أحكامها وإعرابها – 1 ثانوي – شعبة آداب – بكالوريا – المنهاج الجزائري

إن وأخواتها (الحروف المشبهة بالفعل) إن وأخواتها مجموعة من الحروف التي تدخل على الجملة الاسمية …

التربية المدنية – درس: التعبير عن المشاعر – السنة الثانية إبتدائي – المنهاج الجزائري

التعبير عن المشاعر جميعنا نشعر بمشاعر مختلفة: الفرح، الحزن، الخوف، الغضب، الحب. من المهم أن …

التربية المدنية – درس: آداب السفر – السنة الثانية إبتدائي – المنهاج الجزائري

آداب السفر السفر رحلة نتعرف فيها على أماكن جديدة ونقضي وقتاً ممتعاً. للسفر آداب يجب …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026