引用就是为一个变量起另外一个名字,以便在需要时可以间接地引用该变量。对一个变量的引用所做的所有操作,都是对该变量本身的操作。引用运算符使用“&”

语法

  1. 类型标识符 &引用名 = 变量名;

例如

  1. int i0;
  2. int & j=i;

// 声明j是变量 i的引用引用变量j其实就是变量i的另一个名字,对j所做的所有操作,都是对i本身的操作

示例

  1. #include <iostream>
  2. using namespace std;
  3. int main( )
  4. {
  5. int i=10;
  6. int & j=i;
  7. cout<<"i="<<i<<endl;
  8. cout<<"j="<<j<<endl;
  9. j++;
  10. i++;
  11. cout<<"i="<<i<<endl;
  12. cout<<"j="<<j<<endl;
  13. return 0;
  14. }