一.引用概述
1.引用的含义
引用(Reference)是 C++ 相对于C语言的又一个扩充。
引用可以看做是数据的一个别名,通过这个别名和原来的名字都能够找到这份数据。
2.引用的本质
其本质只是对指针进行了简单的封装,它的底层依然是通过指针实现的。
在 C++ 中引入引用的直接目的是为了让代码的书写更加漂亮,尤其是在运算符重载中,不借助引用有时候会使得运算符的使用很麻烦。
二.引用的示例
1.下面是一个演示引用的实例:
int main() {
int a = 99;
int &r = a; //第6行
qDebug() << a << ", " << r ;
qDebug() << &a << ", " << &r ;
return 0;