變量
變量四種宣告方式
全局變量宣告變量只能使用方法(一)、(二)、(三)
// (一)默認值:0
var a int
// (二)初始化一個值
var b int = 100
// (三)初始化一個值,自動匹配類型
var c = 100
// (四)省去 var 並初始化一個值,自動匹配類型
d := 100
// 多變量宣告
var e, f := 100, 200
var (
e int = 100
f bool = true
)
const & iota
常量只能讀,不能修改。
const (
TAIPEI = "TP-1000"
TAICHUNG = "TC-1000"
KAOHSIUNG = "KH-1000"
)
iota 只能用在 const,每行 iota 累加 1,第一行 iota 默認值 0
const (
TAIPEI = iota // iota = 0
TAICHUNG // iota = 1
KAOHSIUNG // iota = 2
)
const (
a, b = iota+1, iota+2 // iota = 0, a = 1, b = 2
c, d // iota = 1, a = 2, b = 3
e, f // iota = 2, a = 3, b = 4
g, h = iota*2, iota*3 // iota = 3, a = 6, b = 9
i, j // iota = 4, a = 8, b = 12
)