Golang运算符
Golang运算符
-
go的
++和--只能写在变量的后面,不能写在变量的前面,即:只有a++,a--没有++a,--a -
go的自增自减只能当作一个独立语句使用, 不能结合其他运算符使用
func main() { var a int = 1 a++ ++a //错误, go中没有++a b := a++ //错误, go中不允许这样赋值 }func main(){ var i int = 1 i = i++ //错误,不同于Java if i++ > 10{ //错误 fmt.Println("ok") } }

浙公网安备 33010602011771号