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 //}