难一点的swap 函数内部为实参的copy,所以地址的copy交换对原地址没有改变; 需要将地址的copy引用地址,进行地址交换,才会改变原地址; 填空,使得程序输出结果是: 5,3 #include <iostream> using namespace std; void swap( //在此输入代码 int *&a,int *&b