Go语言指针访问结构体的方法
本文实例讲述了Go语言指针访问结构体的方法。分享给大家供大家参考。具体分析如下:
Go有指针,但是没有指针运算。
结构体字段可以通过结构体指针来访问。通过指针间接的访问是透明的。
packagemain import"fmt" typeVertexstruct{ Xint Yint } funcmain(){ p:=Vertex{1,2} q:=&p q.X=1e9 fmt.Println(p) }
希望本文所述对大家的Go语言程序设计有所帮助。
本文实例讲述了Go语言指针访问结构体的方法。分享给大家供大家参考。具体分析如下:
Go有指针,但是没有指针运算。
结构体字段可以通过结构体指针来访问。通过指针间接的访问是透明的。
packagemain import"fmt" typeVertexstruct{ Xint Yint } funcmain(){ p:=Vertex{1,2} q:=&p q.X=1e9 fmt.Println(p) }
希望本文所述对大家的Go语言程序设计有所帮助。