目录
一、引用定义
引用定义:类型 &引用变量名称 = 变量名称,&和类型结合称之为引用符号,不是取地址符,代表别名,引用就是为对象起一个别名。
注意:1.引用不分级,即不存在引用的引用(例:int && x = 10不是引用的引用,是右值引用)
2.没有空引用
3.引用必须初始化
4.系统不会给引用分配空间,它是别名
代码示例:
int main()
{
int a = 10;
int& b = a;
cout << "a= "<< a << endl;
cout << "b= "<< b << endl;
return 0;
}
运行结果:
在引用数组时需要描述数组的两个属性:类型和个数
例:
int ar[5] = {1,2,3,4,5};
int (&br)[5] = ar;
i