最近我读了golang规范并面对一些有趣的运算符:
& bitwise AND integers
| bitwise OR integers
^ bitwise XOR integers
&^ bit clear (AND NOT) integers
Run Code Online (Sandbox Code Playgroud)
我试过玩它,但我唯一理解的是"|" 添加整数和"+"运算符另外使用浮点数,字符串等.
它们在实践中用于什么?有人可以对上面的这4个运营商做出一些解释吗?