6.golang指针

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)

你可能感兴趣的:(golang,golang)