1. 章節(jié)簡介
- 常量
const 用于存儲 固定不變的數(shù)據(jù)。
- 常用于數(shù)學(xué)常量、狀態(tài)碼或程序中不變的數(shù)據(jù)。
2. 知識點講解
const Pi = 3.14159
- 常量類型可以省略,由 Go 推斷。
-
iota:自動遞增常量,常用于枚舉:
const (
Sunday = iota // 0
Monday // 1
Tuesday // 2
)
3. 代碼示例
package main
import "fmt"
const Pi = 3.14159
const (
Red = iota // 0
Green // 1
Blue // 2
)
func main() {
fmt.Println("Pi:", Pi)
fmt.Println("Red:", Red, "Green:", Green, "Blue:", Blue)
}
4. 練習(xí)任務(wù)
- 聲明數(shù)學(xué)常量
E,值為 2.718。
- 使用 iota 聲明一周七天的枚舉,打印值。
5. 小結(jié)
-
const 用于定義不可變值。
-
iota 是 Go 提供的自動計數(shù)工具,非常適合枚舉。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。