package main
import "fmt"
func swap(a,b int){
b,a = a,b
}
//指针
func swappointer(a,b *int){
*b, *a = *a, *b
}
//此种方式比使用指针更好
func swapp(a,b int)(int,int){
return b,a
}
func main() {
a,b := 3,4
swappointer(&a,&b)
//值传递 所以 a b的值不会有变化
fmt.Println(a,b)// a=4 b=3
c,d := swapp(a,b)
fmt.Println(c,d)
}