【Golang系列】-运算符

2022-03-06

运算符
  • 内置的运算符
  • 算术运算符
  • 关系运算符
  • 逻辑运算符
  • 赋值运算符
算术运算

运算符描述+加-减*乘/除%余

注意:++ 自增 和-- 自减单独语句,不是运算符

关系运算

运算符描述==是否相等,yes 返回 Ture!=是否不相等>左边是否大于右边<左边是否小于右边<=左边是否小于等于右边>=右边是否大于等于左边

逻辑运算位运算对整数在内存中的二进制位进行操作

运算符描述&与|或^异或<<左移n位就是乘以2的n次方>>右移n位就是乘以2的n次方

赋值运算

运算符描述=将一个表达式的值赋给一个左值+=相加后再赋值-=相减后再赋值*=相乘后再赋值/= 相除后再赋值%=求余后再赋值<<=左移后赋值>>=右移后赋值&=按位与后赋值|=按位或后赋值^=按位异或后赋值