请问func swap2(a, b *int) { a, b = b, a } 指针地址互换后,为什么不行
来源:2-7 指针

核桃1012
2021-03-27
按理说a 和 b是两个指针,那么 a, b = b, a 是将两个指针互换了,那么其指向的值应该也互换了,结果测试不成功
写回答
1回答
-
核桃1012
提问者
2021-03-27
好吧,理解了,只是方法内局部变量的值传递的a和b分别等于b和a的地址,方法结束,b和a的地址没有变化
00
相似问题