- 博客(1)
- 收藏
- 关注
原创 【C++引用的使用及其特性】
这样一些场景下a*3的和结果保存在一个临时对象中,int&rd =d也是类似,在类型转换中会产生临时对象存储中间值,也就是时,rb和rd引用的都是临时对象,而C++规定临时对象具有常性,所以这里就触发了权限放大,必须要用常引用才可以。C++的引用跟其他语言的引用(如Java)是有很大的区别的,除了用法,最大的点,C++引用定义后不能改变指向,Java的引用可以改变指向。const引用也可以引用普通对象,因为对象的访问权限在引用过程中可以缩小,但是不能放大。3.引用一旦引用了一个实体,则不能在引用其他实体。
2024-07-12 14:28:15 241 7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人