xor ist ein exklusives Oder.
Bitweise wird also ein Interger mit dem anderen verglichen.
Beispiel:
Code:
11000110
xor 01010010
=============
10010100
Bzw. hier die Ergebnistabelle zum ganz klar machen:
Code:
0 or 0 = 0
0 or 1 = 1
1 or 0 = 1
1 or 1 = 1
0 xor 0 = 0
0 xor 1 = 1
1 xor 0 = 1
1 xor 1 = 0