我正在閱讀 golang 教程:https ://tour.golang.org/moretypes/10 而且我對如何fmt.Println打印nil值感到困惑,希望您能幫助我。package mainimport "fmt"func main() { var z []int fmt.Println("z: ", z) if z == nil { fmt.Println("z is nil!") } fmt.Println("nil:", nil)}結果是:z: []z is nil!nil: <nil>由于 z 是 nil,為什么 z 打印為[]而不是<nil>?
- 2 回答
- 0 關注
- 479 瀏覽
添加回答
舉報
0/150
提交
取消