【C++】const 常引用的用法总结

java哥 阅读:335 2022-03-12 16:25:35 评论:0
本文章主要介绍了【C++】const 常引用的用法,具有不错的的参考价值,希望对您有所帮助,如解说有误或未考虑完全的地方,请您留言指出,谢谢!

用法: const int & a;

定义了一个整型常引用变量a。

特点:

1、不能够通过常引用变量来修改其值,如:

const int & a = 10;

a = 12;//编译报错!

2、可以通过非常引用变量给常引用变量赋值,反之则不行。

const int & a = 10; 
int & b = 20; 
a = b;//通过 
b = a;//编译报错

可以通过强制类型转换来达到常引用赋值给非常引用,如下:

const int & a = 10; 
int & b = 20; 
b = (int &)a;//通过

标签:C++
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

我的关注

搜索
关注我们