golang 运算符
06: 0110
11: 1011
————-
& : 0010 = 2
| : 1111 = 15
^ : 1101 = 13
&^: 0100 = 4 //下面一位是1就把上一位改为0,否则不变。
- &^特点
1、如果右侧是0,则左侧数保持不变
2、如果右侧是1,则左侧数一定清零
06: 0110
11: 1011
————-
& : 0010 = 2
| : 1111 = 15
^ : 1101 = 13
&^: 0100 = 4 //下面一位是1就把上一位改为0,否则不变。