go语言中的各种运算符

1、Golang中的除法运算符”/”,整数除法结果为整型,有浮点数的除法结果为浮点数。
2、Go语言中的++和–非常简单,只能单独使用,且不能参与运算,且只能在变量的后面。
3、Go语言中的赋值运算符 =, +=, -=, /=, *=, %=
4、关系运算符 ==, !=, >, <, >=, <= 和c++一致
5、逻辑运算符 &&, ||, ! 与或非,与c++一致。(&&左侧为false,结果直接为false,不计算后侧,||左侧为true,整体为true,不计算右侧)。
6、位运算符 & | ^ 二进制按位与或非
7、指针运算符 & * ,&为取地址,得到该变量对应的存储空间地址,*为取指针所指向的地址对应的变量。
整体而言,golang中的运算符与其他语言的语义基本一致,只需要注意到其++运算符和–运算符只能单独使用即可,其优先级定义如下图所示,下面的运算符的优先级要高于上面。
go语言中的各种运算符_第1张图片

你可能感兴趣的:(go语言入门,golang)