zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C++ 引用

C++ 引用
2023-09-14 09:09:32 时间
#include <iostream>
using namespace std;


int  main() {
    
    int i =5;
    
    int &j=i;
    
    i=7;
    cout<< "i=" << i<<"j="<<j;
    
    return 0;

}

C++ 引用

引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。

C++ 引用 vs 指针

引用很容易与指针混淆,它们之间有三个主要的不同:

  • 不存在空引用。引用必须连接到一块合法的内存。
  • 一旦引用被初始化为一个对象,就不能被指向到另一个对象。指针可以在任何时候指向到另一个对象。
  • 引用必须在创建时被初始化。指针可以在任何时间被初始化。