我很惊讶我可以用这种方式初始化一片指针:
package main
import (
"fmt"
)
type index struct {
i, j int
}
func main() {
indices := []*index{{0, 1}, {1, 3}} // Why does this work?
fmt.Println(*indices[1])
}
Run Code Online (Sandbox Code Playgroud)
我期待着写一些更冗长的东西,比如:
indices := []*index{&index{0, 1}, &index{1, 3}}
Run Code Online (Sandbox Code Playgroud)
我在哪里可以找到文档中的内容?
| 归档时间: |
|
| 查看次数: |
44 次 |
| 最近记录: |