xor operator — Bitwise exclusive or operator
exclusive-or-expr := exclusive-or-expr ^ and-expr | exclusive-or-expr xor and-expr
The bitwise exclusive or
operator requires integer or enumeration operands. It performs the
usual arithmetic conversions, then does an exclusive or
operation on pairs of bits in
the operands, resulting in an integer.
The xor
operator is
interchangeable with the ^
token.