【C++】const 常引用的用法总结
java哥
阅读:489
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;//通过
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。