//实例1
#include<iostream>
using namespace std;
int add(int& a,int& b)
{
int sum = a + b;
return sum;
}
int main()
{
int i =sum(6,7);
cout<<i<<endl;
return 0;
}
//Error:initial value of reference to non-const must be an lvalue
//实例2
#include<iostream>
using namespace std;
int add(const int& a,const int& b)
{
int sum = a + b;
return sum;
}
int main()
{
int i =sum(6,7);
cout<<i<<endl;
return 0;
}
#分享C++学习中遇到的困难。