^=
operator is called in c or how it behaves? It is tricky to search te web for it because it consists only of special chars. And yes i tried putting it in "
I know that the ^
is a bit wise xor but i have the feeling that these two lines behave different:
int z = x ^ y;
x ^= y;