0%

位运算

与运算:&

&1判断最后一位是不是0,
&x保留一些特定位;
x&(x-1)消除最后一个1

或运算:|

异或运算:^

异或运算找到两个数据不一样的位
a^a=0,找唯一一个出现一次的数(leetcode例题)

注意事项

  • 逻辑运算符优先于低于==符号。
-------------这么快就看完啦^ω^谢谢阅读哟-------------