golang 运算符

golang 运算符

06: 0110
11: 1011
————-
& : 0010 = 2
| : 1111 = 15
^ : 1101 = 13
&^: 0100 = 4 //下面一位是1就把上一位改为0,否则不变。

  • &^特点
    1、如果右侧是0,则左侧数保持不变
    2、如果右侧是1,则左侧数一定清零

猜你喜欢

转载自blog.csdn.net/hongshuteng/article/details/80210324
今日推荐