package main
import "fmt"
func main(){
x,y := 1,2
swap(&x,&y)
fmt.Println(x,y)
}
func swap(a,b *int){
t := *a
*a = *b
*b = t
}
//修改不成功
//func swap(a,b *int){
// b,a = a,b
//}
package main
import "fmt"
func main(){
x,y := 1,2
swap(&x,&y)
fmt.Println(x,y)
}
func swap(a,b *int){
t := *a
*a = *b
*b = t
}
//修改不成功
//func swap(a,b *int){
// b,a = a,b
//}
|