بيت في الأخبار ما هو عنوان المشغل (&)؟ - تعريف من techopedia

ما هو عنوان المشغل (&)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني عنوان المشغل (&)؟

عنوان عامل التشغيل هو آلية ضمن C ++ تُرجع عنوان ذاكرة متغير. تُعرف هذه العناوين التي يتم إرجاعها بواسطة عامل التشغيل باسم المؤشرات ، لأنها "تشير" إلى المتغير في الذاكرة.


عنوان المشغل هو عامل أحادي يمثله علامة ضم (&). ومن المعروف أيضا باسم مشغل العنوان.

تشرح شركة Techopedia عنوان المشغل (&)

يخدم مشغلي العناوين عادة غرضين:

  1. لإجراء المعلمة المارة بالرجوع ، مثل بالاسم
  2. لتأسيس قيم المؤشر. يشير عنوان عوامل التشغيل إلى الموقع في الذاكرة لأن قيمة المؤشر هي عنوان / موقع الذاكرة حيث يوجد عنصر البيانات في الذاكرة.

على سبيل المثال ، إذا كان المستخدم يحاول تحديد موقع سن 26 داخل البيانات ، فسيتم تسمية متغير عدد صحيح بالعمر وسيبدو كما يلي: int age = 26. ثم يتم استخدام مشغل العنوان لتحديد الموقع أو العنوان ، البيانات باستخدام "والعمر".


من هناك ، يمكن طباعة قيمة Hex للعنوان باستخدام "cout << & age". تحتاج القيم الصحيحة إلى الإخراج إلى نوع بيانات طويل. هنا عنوان الموقع سوف تقرأ "cout << long (& age)".


لا يمكن تطبيق عامل التشغيل إلا على المتغيرات ذات الأنواع الأساسية ، أو الهيكلية ، أو الصفية ، أو الاتحادية التي يتم الإعلان عنها على مستوى نطاق الملف ، أو على مراجع الصفيف المشتركة. في هذه التعبيرات ، يمكن إضافة تعبير ثابت لا يتضمن عنوان عامل التشغيل أو طرحه من عنوان التعبير.

تمت كتابة هذا التعريف في سياق C ++
ما هو عنوان المشغل (&)؟ - تعريف من techopedia