当前位置: 首页 > news >正文

go语言的结构体和指针

go语言的结构体和指针

type Person struct {Name stringAge  int
}func updateName(p *Person, newName string) {p.Name = newName // 通过指针修改结构体字段
}func main() {p := Person{Name: "Tom", Age: 20}updateName(&p, "Jerry")fmt.Println(p.Name) // 输出 Jerry
}