“位运算符” “赋值运算符” “其它运算符”
还有这三种运算符没有介绍,今天来学习一波。
首先先说位运算符
位运算符对整数在内存中的二进制位进行操作。
看一下教程中的例子
假定 A = 60; B = 13; 其二进制数转换为:
A = 0011 1100
B = 0000 1101
-----------------
A&B = 0000 1100
A|B = 0011 1101
A^B = 0011 0001
Go 语言支持的位运算符如下表所示。假定 A 为60,B 为13:
来个例子来演示一下代码的执行
代码的执行结果是
赋值运算符
同样的写个demo来搞一下
测试结果如下
其他运算符
Demo运算
执行结果