猿问
C++里把int&作为函数参数是什么意思?
C++里把int&作为函数参数是什么意思
GCT1015
浏览 746
回答 1
1回答
慕姐8265434
这是传引用调用,函数调用参数的时候不会再拷贝一个副本。// 函数调用后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 ;}
0
0
0
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
我要回答