11:go算术语法符 +, -, *, /, %, ++, -- (只能a++ 不能这样用 ++a) 12:关系运算符 ==, !=, >, <, >=, <= 13:逻辑运算符 &&, ||, ! 14:按位运算符 &(按位与:都为1则结果为1) |(按位或:有一个为1结果为1) ^(按位异或:对应不同数值时结果为1,相同值为0) <<(左移:把整数向左移动-> 相当于值乘以2) >>(右移:把整数向右移动) 15:赋值运算符 = 赋值给左值, C = A + B += 相加后赋值, C += A 等于 C = C + A -= 相减后在复制, C -= A 等于 C = C - A *= 相乘后再复制, C *= A 等于 C = C * A /= 相除后再复制, C/ = A 等于 C = C / A %= 求余后再赋值, C% = A 等于 C = C % A <<= 左移后再赋值, C<<= 2 等于 C = C << 2 >>= 右移后再赋值, C >>= 2 等于 C = C >> 2 &= 按位与后赋值, C &= 2 等于 C = C & 2 ^= 按位异或后赋值, C ^= 2 等于 C = C ^ 2 |= 按位或后赋值, C |= 2 等于 C = C | 2
五:go算术语法符,关系运算符,逻辑运算符,按位运算符,赋值运算符
猜你喜欢
转载自blog.csdn.net/leyangjun/article/details/83622668
今日推荐
周排行