1. 首先来说说函数参数使用引用的好处。
举例说明:
例一:
void modValue(int a)
{
a +=10;
return;
}
int main()
{
int n = 2;
modValue(n);
std::cout << n; // n仍为2,未变;
}
int modValue(int &a)
{
a +=10;
return;
}
int main()
{
int n = 2;
modValue(n);
std::cout << n; // n为12;
}