按位运算符讲解和运用

来源:互联网 发布:linux端口重定向 编辑:程序博客网 时间:2024/06/03 19:24

赋值运算
s=s+2; 会报错,发生精度缺失。
s+=2;不会出错。


&&、&和  ||、| 的区别


按位与和按位或


这里写图片描述

按位异或和取反

这里写图片描述

可实现两个数交换
a=a^b
b=a^b
a=a^b


移位运算符


这里写图片描述

左移和右移。

右移和无符号右移的区别


这里写图片描述

利用无符号右移,将十进制转换为十六进制。


这里写图片描述

0 0
原创粉丝点击