我正在看这个功能,
int func(int a, int b){ return (a ^ (1 << b)); }
究竟发生了什么?据我所知,它基本上是说"XOR(2 ^ b)",也就是说,是b的幂的xor 2.但除此之外,实际发生了什么,为什么?我想我正在寻找这个公式中的某种模式.
c c++ java bit-manipulation bitwise-operators
bit-manipulation ×1
bitwise-operators ×1
c ×1
c++ ×1
java ×1