二、引用。

注意事项:

一、引用必须初始化。//int &a;错误;

二、引用一旦确定(初始化)就不可以更改。//int &b=a;b=c;此为赋值操作

三、引用做返回值时,不可返回局部变量的引用

四、当返回的值是变量的引用时,函数可以作为左值。

五、引用的本质是一个指针常量

六、

int &ref=10;//错误,必须指向一块合法的内存空间;
const int &ref=10;//合法,编译器优化代码,自动定义一个临时变量temp=10,&ref=temp

常量引用,防止误操作修改实参。        

上一篇:Day12 抽象类、接口、内部类-面向对象编程(3)


下一篇:《华为机试》刷题之HJ9 提取不重复的整数