“引用作为函数参数”求讲解
#include "iostream"using namespace std;
void larger(int& , int& );
int _tmain()
{
int value1=10;
int value2=20;
cout<<larger(value1,value2)<<endl;
return 0;
}
void larger(int& m, int& n)
{
n=30;
return m>n? m:n;
}
结果为30,而且value2的值也变为30,求解释。