位运算
~:按位求反
<< : 左移
>> : 右移
& : 位与
^ : 异或
| : 位或
~按位求反
原理 : 0变1, 1变0;
eg 10001101
~01110010
左移 <<
原理:把数字向左移动, 右边补零
eg : 1 0 0 0 1 << 2
1 0// 0 0 1 0 0
右移 >>
原理 : 把数字向右移动, 左边补零
eg : 1 0 0 0
位运算~:按位求反 << : 左移 >> : 右移 & : 位与 ^ : 异或 | : 位或
最新推荐文章于 2024-01-09 22:03:42 发布