引用,顾名思义是某一个变量或对象的别名,对引用的操作与对其所绑定的变量或对象的操作完全等价。
2、定义引用变量声明一个引用,不是新定义了bai一个du变量,它只表示该引用名是目标变量zhi名的一个别名,它dao本身不是一种数据类型,因此引用本身不占存储单元,系统也不给引用分配存储单元。故:对引用求地址,就是对目标变量求地址。&ra与&a相等。
3、函数参数使用引用。//引用。
引用,顾名思义是某一个变量或对象的别名,对引用的操作与对其所绑定的变量或对象的操作完全等价。
//定义引用变量
声明一个引用,不是新定义了bai一个du变量,它只表示该引用名是目标变量zhi名的一个别名,它dao本身不是一种数据类型,因此引用本身不占存储单元,系统也不给引用分配存储单元。故:对引用求地址,就是对目标变量求地址。&ra与&a相等。
//函数参数使用引用。 #includeusing namespace std; void funcr(int &num , int x) { cout<<"in funcr,addr is:"<<&num< cout<<"in func,addr is:"<<&num< int x = 100; int &rx = x ; cout<<"addr_x:"<<&x<



