c++中引用

来源:互联网 发布:淘宝开店步骤教程 编辑:程序博客网 时间:2024/06/06 06:31

c++中引用,即是一个对象的别名。

1、引用和对象绑定在一起,不是将初始值拷贝给引用

2、引用只能在定义时初始化,不能改变引用与对象的绑定。

3、引用并非对象,它只是为一个已经存在的对象的一个别名。

4、因为引用本身不是一个对象,所以不能定义引用的引用。

5、引用只能绑定在对象上,而不能与字面值或者某个表达式的计算结果绑定在一起。


int &refVal= 10;//错误

double dval = 3.14;

int &refVal1 = dval;//错误,类型不匹配

0 0
原创粉丝点击