الإثنين , يوليو 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.

شاهد أيضا

درس الألوان: مصدر الألوان وتكوين قوس قزح – العلوم الفيزيائية – السنة الثالثة إبتدائي – المنهاج الجزائري

الألوان: مصدر الألوان وتكوين قوس قزح الألوان موجودة في كل مكان حولنا. في هذا الدرس …

درس الظل: كيف يتكون الظل وكيف يتغير طوله – العلوم الفيزيائية – السنة الثانية إبتدائي – المنهاج الجزائري

الظل: كيف يتكون الظل وكيف يتغير طوله الظل هو منطقة مظلمة تتشكل عندما يحجب جسم …

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

التمثيل البياني بالأعمدة: قراءة وإنشاء التمثيل البياني بالأعمدة هو طريقة بصرية لعرض البيانات باستخدام أعمدة …

درس التناسبية: مفهومها وتطبيقاتها في الحياة اليومية – الرياضيات – السنة الخامسة إبتدائي – المنهاج الجزائري

التناسبية: مفهومها وتطبيقاتها في الحياة اليومية التناسبية علاقة بين كميتين تتغيران بنسبة ثابتة. فهم التناسبية …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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