//------------------------------------const与函数返回值---------------------------------
// 描述:在函数返回值类型那加const,使得 函数名(参数列表) = 表达式;这种写法不成立。
//--------------------------------------------------------------------------------------
#include "iostream"
using namespace std;
const int& addInt(int num1, int num2, int &sum) {
sum = num1 + num2;
return sum;
}
int main() {
int a = 10, b = 20, sum = 0;
addInt(a, b, sum);
cout << "sum=" << sum << endl;
//因为有const所以不能这样写
//addInt(a, b, sum) = 10;
//这种写法是合法的
sum = 10;
cout << "sum=" << sum << endl;
}
const与函数返回值
最新推荐文章于 2022-07-10 10:22:38 发布