var a int = 2
var pa *int = &a
*pa = 3
// go只有值传递一种方式
// 引用需要使用指针
func swap(a, b *int){
*b, *a = *a, *b
}
a, b := 3, 4
swap(&a, &b)
6.golang指针
最新推荐文章于 2024-07-10 19:48:24 发布
var a int = 2
var pa *int = &a
*pa = 3
// go只有值传递一种方式
// 引用需要使用指针
func swap(a, b *int){
*b, *a = *a, *b
}
a, b := 3, 4
swap(&a, &b)