go--常量运算符
常量const
1、常量聲明:
const (a = 2bc ) fmt.Println(a) fmt.Println(b) fmt.Println(c)// ======
2
2
2
====:
2 2 22、并行聲明常量:
const (a, b= 2, "A"c, d ) fmt.Println(a) fmt.Println(b) fmt.Println(c) fmt.Println(d)// === 2 A 2 A3、枚舉iota
const (a = "A" // 可以理解為,先賦值計數器為 0,又重新賦值 "A", 注意:組的第一行一定要有賦值表達式b // 可以理解為,先賦值計數器為 1,又按照組內上一行的表達式,重新賦值 "A"c = iota // 賦值計數器為 2d // 賦值計數器為 3 ) fmt.Println(a) fmt.Println(b) fmt.Println(c) fmt.Println(d)運算符
go的運算符都是從左至右結合
優先級(從高到低):
^ ! // 一元運算符* / % >> << & &^ + - | ^ // 二元運算符= != < <= > >= -> // 專門用于channel&&||位移運算符:左移:<<? ? ?右移: >>
fmt.Println(1 << 10) // 左移10位, 二進制位的運算// 1024go圣經傳送門:https://books.studygolang.com/gopl-zh/ch3/ch3-01.html
?
轉載于:https://www.cnblogs.com/zhzhlong/p/9461485.html
總結
- 上一篇: python 制作wordcloud词云
- 下一篇: TouchAction实现连续滑动设置手