位操作

位操作

符号 名称 演示
& 1 & 1 = 1
1 & 0 = 0
0 & 0 = 0
1|1 = 1
1|0 = 1
0|0 = 0
^ 异或 1 ^ 1 = 0
1 ^ 0 = 1
0 ^ 0 = 0
~ ~1 = 0
~0 = 1
<< 左移 10101 << 2 =10100(相当于乘2)
>> 右移 10101 >> 2 =00101(相当于除2)