常量引用作用:主要用来修饰形参,防止误操作
在函数形参列表中,可以加const修饰形参,防止形参改变实参
代码示例:
#include<iostream> using namespace std; // 打印数据函数 void showValue(const int &val) { // val = 1000; cout << "val = " << val << endl; } int main() { // 常量引用 // 使用场景:用来修饰形参,防止误操作 // int a = 10; // 加上const之后 编译器将代码修改 int temp = 10; const int &ref = temp; // const int& ref = 10; // 引用必须引一块合法的内存空间 // ref = 20; // 加入const之后变为只读,不可以修改 int a = 100; showValue(a); cout << "a = " << a << endl; system("pause"); return 0; }
C++ 核心编程篇2.6:常量引用
最新推荐文章于 2024-09-13 17:43:09 发布
本文介绍了C++中常量引用的作用,特别是在函数参数传递中,如何使用const修饰形参以防止误操作,提供了一个代码示例来展示其工作原理和使用场景。
摘要由CSDN通过智能技术生成