type Vertex struct {
X, Y float64
}
func main() {
v := Vertex{3, 4}
fmt.Println(v)
d := &Vertex{3, 4}
fmt.Println(d)
http://play.golang.org/p/XluyUHL2y7
这两种初始化Vertex结构的方法有什么区别?
我知道第二个是用指针分配,但在实践中我看不出这个解决方案有什么不同。
森栏
相关分类