جدول المحتويات:
التعريف - ماذا يعني عنوان المشغل (&)؟
عنوان عامل التشغيل هو آلية ضمن C ++ تُرجع عنوان ذاكرة متغير. تُعرف هذه العناوين التي يتم إرجاعها بواسطة عامل التشغيل باسم المؤشرات ، لأنها "تشير" إلى المتغير في الذاكرة.
عنوان المشغل هو عامل أحادي يمثله علامة ضم (&). ومن المعروف أيضا باسم مشغل العنوان.
تشرح شركة Techopedia عنوان المشغل (&)
يخدم مشغلي العناوين عادة غرضين:
- لإجراء المعلمة المارة بالرجوع ، مثل بالاسم
- لتأسيس قيم المؤشر. يشير عنوان عوامل التشغيل إلى الموقع في الذاكرة لأن قيمة المؤشر هي عنوان / موقع الذاكرة حيث يوجد عنصر البيانات في الذاكرة.
على سبيل المثال ، إذا كان المستخدم يحاول تحديد موقع سن 26 داخل البيانات ، فسيتم تسمية متغير عدد صحيح بالعمر وسيبدو كما يلي: int age = 26. ثم يتم استخدام مشغل العنوان لتحديد الموقع أو العنوان ، البيانات باستخدام "والعمر".
من هناك ، يمكن طباعة قيمة Hex للعنوان باستخدام "cout << & age". تحتاج القيم الصحيحة إلى الإخراج إلى نوع بيانات طويل. هنا عنوان الموقع سوف تقرأ "cout << long (& age)".
لا يمكن تطبيق عامل التشغيل إلا على المتغيرات ذات الأنواع الأساسية ، أو الهيكلية ، أو الصفية ، أو الاتحادية التي يتم الإعلان عنها على مستوى نطاق الملف ، أو على مراجع الصفيف المشتركة. في هذه التعبيرات ، يمكن إضافة تعبير ثابت لا يتضمن عنوان عامل التشغيل أو طرحه من عنوان التعبير.




