TA贡献1813条经验 获得超2个赞
这是传引用调用,函数调用参数的时候不会再拷贝一个副本。// 函数调用后a 和b并没有达到交换的目的(拷贝临时变量 a, b)int swap(int a, int b){int temp = a;a = b);b = temp ;}// 函数调用后a 和b的值进行了交换(直接作用于 a, 和b)int swap(int &a, int &b){int temp = a;a = b);b = temp ;}
举报