package main
import("fmt")
func modify(a *int) { // "*" 表示定义一个变量是指针类型, 这个变量叫指针变量*a = 10 // "*" 表示获取指针变量所指向的内存}
func main() {a := 1var x *int //定义指针变量x = &a // &表示获取变量的地址modify(x)fmt.Println(a) // 10}
原文:https://www.cnblogs.com/staff/p/13215017.html