تطوير البرمجيات · مصطلحات · مفاهيم البرمجة

ما معنى pointer؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح شائع

pointer: مؤشر ذاكرة

قيمة تشير إلى موضع في الذاكرة، ما يتيح للشيفرة الوصول إلى كائن أو بيانات مخزنة هناك.

طريقة الاستخدام

يستخدم في برمجة الأنظمة والربط مع واجهات الدوال الخارجية. ويناقش المطورون ملكية المؤشر وعمره وإمكان أن تكون قيمته فارغة.

أمثلة

  1. Check whether the pointer is null before reading the buffer.

    تحقق من أن المؤشر غير فارغ قبل قراءة المخزن المؤقت.

    يمنع الفحص محاولة الوصول إلى ذاكرة غير محددة عبر مؤشر فارغ.

  2. This pointer becomes invalid when the owning object is destroyed.

    يصبح هذا المؤشر غير صالح عند إتلاف الكائن المالك.

    ينتهي عمر الذاكرة المشار إليها مع الكائن، فلا يجوز مواصلة استخدام المؤشر.

تراكيب شائعة

  • null pointer
  • dereference a pointer
  • pointer arithmetic

مصطلحات أخرى: مفاهيم البرمجة

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: