逻辑运算符|和^是什么意思,怎么使用。还有运算符中&=,|=,^=,<<=,>>=,>>>=怎么使用?请各位大神帮帮!举了清楚的例子!谢谢!
2 回答
silencecorner
TA贡献10条经验 获得超3个赞
| 或 ^异或 是位运算符,1|0=1;1^0=1,0^1=1,1^1=0
后面的符号的意思:
a&=b 即 a= a&b
a|=b 即 a= a|b
a^=b 即 a= a^b
a<<=b 即 a= a<<b,<<二进制左移
a>>=b 即 a= a>>b,>>二进制右移
a>>>=b 即 a= a>>>b,>>>二进制无符号右移
都不是怎么常用的,平时自己写代码很少用到的!只是看源码的时候大神有用到,也许是我们水平没到吧!
别拍我^_^
添加回答
举报
0/150
提交
取消