其他分享
首页 > 其他分享> > 常量引用,可防止形参改变实参

常量引用,可防止形参改变实参

作者:互联网



在函数形参列表中,可以通过加 const 修饰形参引用,来防止形参改变实参。


void showValue(const int& v) {  // 加了 const 修饰形参,则该形参不能被修改值 
	//v += 10;  // 由于上面加了 const  ,因此这行会报错; 如果上面不加 const,则这里会修改实参。
	cout << "v = " << v << endl;
}


int main() {

	//函数中利用const常量引用防止误操作修改实参
	int a = 10;
	showValue(a);
	cout << "a = " << a << endl;

	return 0;
}

标签:const,常量,形参,int,实参,showValue,cout
来源: https://blog.csdn.net/weixin_44648216/article/details/117406710