位运算符总结

来源:互联网 发布:网卡mac地址修改 编辑:程序博客网 时间:2024/05/16 17:38

位运算符的总结:&,|,~,^,>>,<<,>>>

对于按位取反~:可以总结为0则1,1则0

对于按位与&:可以总结为同为1则1,否则为0

对于按位或|:可以总结为有1则1,否则为0

对于按位异或^:可以总结为同则为0,不同则1

对于左移>>:可以总结为y*2的n次方,空位补符号位上的数值

对于右移<<:可以总结为y/2的n次方,空位补0

对于无符号右移>>>:可以总结为移动后无论符号位是0或1,左侧都补0