引用就是为一个变量起另外一个名字,以便在需要时可以间接地引用该变量。对一个变量的引用所做的所有操作,都是对该变量本身的操作。引用运算符使用“&”
语法
类型标识符 &引用名 = 变量名;
例如
int i=0;
int & j=i;
// 声明j是变量 i的引用引用变量j其实就是变量i的另一个名字,对j所做的所有操作,都是对i本身的操作
示例
#include <iostream>
using namespace std;
int main( )
{
int i=10;
int & j=i;
cout<<"i="<<i<<endl;
cout<<"j="<<j<<endl;
j++;
i++;
cout<<"i="<<i<<endl;
cout<<"j="<<j<<endl;
return 0;
}