1.引用(reference)说明
2.注意事项
int &ref_value = 10; //错误
const int &ref_value = 10; //正确
3.用例
#include <iostream> using namespace std; int main() { int num = 110; int &rel_num = num; /* 等价于 int *rel_num = # *rel_num = 120; */ const int &rel_num2 = 119; cout<<&num<<‘\t‘<<num<<endl; cout<<&rel_num2<<‘\t‘<<rel_num2<<endl; rel_num = 120; cout<<&num<<‘\t‘<<&rel_num<<endl; cout<<num<<‘\t‘<<rel_num<<endl; return 0; }
运行结果:
原文:https://www.cnblogs.com/wenhao-Web/p/12259676.html