~ 按位取反
<< 左移
>> 右移
<<= 左移并赋值
>>= 右移并赋值
& 按位与
^ 按位异或
| 按位或
&= 按位与赋值
^= 按位异或赋值
|= 按位或赋值
1.按位取反
1变成0, 0变成1
2.右移
M:10100111
M>>1:01010011
M>>1表示M的所有位右移一位,左侧填充0
3.左移:
跟右移差不多
4.按位与:
M:10100111 N:11100011
M&N:10100011
5.按位或:
跟按位与差不多
6.按位异或
跟按位与或差不多
转载请注明原文地址: https://www.6miu.com/read-59923.html