1.二进制反码或按位取反 符号为 ~
2.按位与运算 符号为:&
3.按位或 符号为:|
4.按位异或 符号位 ^
用法:1.掩码 2.打开位(设置位)3.关闭位(清空位)
5.移位运算符
1)左移 运算符为 <<
右端移位丢失数字,补0
2)右移运算符为>>
对于无符号数 右移空缺的位不0
对于有符号的数,补位由机器决定,不同的机器补位情况不同
1.二进制反码或按位取反 符号为 ~
2.按位与运算 符号为:&
3.按位或 符号为:|
4.按位异或 符号位 ^
用法:1.掩码 2.打开位(设置位)3.关闭位(清空位)
5.移位运算符
1)左移 运算符为 <<
右端移位丢失数字,补0
2)右移运算符为>>
对于无符号数 右移空缺的位不0
对于有符号的数,补位由机器决定,不同的机器补位情况不同