يقوم مشغل Bitwise "exor" (^) بإجراء XOR bitwise على تعبيرين. كيفية استخدام:
نسخة الكود كما يلي:
النتيجة = Expression1 ^ Expression2
حيث النتيجة هي أي متغير.
التعبير 1 هو أي تعبير.
التعبير 2 هو أي تعبير.
وصف المشغل "الحصري" bitwise
يبحث مشغل ^ في قيم التدوين الثنائي لكلا التعبيرات ويقوم بحصري قليلاً أو. نتائج هذه العملية كما يلي:
0101 (التعبير 1)
1100 (Expression2)
----
1001 (نتيجة)
والنتيجة هي فقط 1 إذا وفقط إذا كان جزء واحد فقط من التعبير هو 1. خلاف ذلك ، فإن جزء النتيجة هو 0.