常引用
我们来进一步理解引用:
int &a=b 相当于 int const a=b。即引用是一个指针常量(又称常指针,即一个常量,其类型是指针)。 每当编译器遇到引用变量a,就会自动执行 操作。
常引用:const int &a=b就相当于 const int * const a=b。不仅仅是a这个地址不可修改,而且其指向的内存空间也不可修改。
除此之外,常引用还有一个作用,我们来看一段代码
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
指针
+关注
关注
1文章
473浏览量
70361 -
C++
+关注
关注
21文章
2066浏览量
72899
发布评论请先 登录
相关推荐
c++经典书籍
。书中不但新增大量教学辅助内容,用于强调重要的知识点,提醒常见的错误,推荐优秀的编程实践,给出使用提示,还包含大量来自实战的示例和习题。 对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书成为
发表于 10-24 21:06
关于keil4选项c/c++选项One ELF Section Per Fuction的作用
keil4里边设置选项中c/c++选项中One ELF Section Per Fuction的作用?
发表于 10-20 11:10
《C/ C++/ Java 程序设计经典教程》
C++和Java面向对象的基本概念和编程技巧。●内容由浅入深,示例引导,生动活泼,测试练习极具启发性,集现代教育思想和方法于一体。本书译自经典计算机教程《C How to Program》的最新版,在
发表于 11-13 11:22
C++中的四种类型转换分别是哪些?C++中析构函数的作用是什么
C++中的四种类型转换分别是哪些?C++中析构函数的作用是什么?在C语言中关键字static主要有何作用?
发表于 12-24 06:57
如何在C++中包含C代码?
:32: 未定义对“CB_Display_GetValues”的引用你有这个问题的解决方案或者你知道如何解决吗?在 C 中包含 C++ 代码如何工作(相反的方式)?非常感谢,节日快乐,K.Frey1
发表于 01-11 06:42
IDF.PY编译时提示找不到iostream的原因?怎么才能正常引用iostream这些c++的标准库啊?
failed with exit code 1我在工程里引用了一个C++的库,里面用了iostream, 在一个C++的.h头文件开头。c++类库我确认都在idf的对应目录下,包括i
发表于 02-16 06:58
java四个引用的作用
是JDK1.2版本开始引入,把对象的引用分为4个等级,我们平时学习的就是四种的第一级的强引用,说白了,就Object o = new Object(),四个引用分别是强引用、软
C++基础语法中的引用、封装和多态
本期是C++基础语法分享的第六节,今天给大家来分享一下: (1)引用; (2)宏; (3)成员初始化列表; (4)封装; (5)继承; (6)多态; 引用 左值引用 常规
C++的引用和指针
之前的文章我们已经介绍了C++中的基本类型如int,bool和double等,除了基本类型C++还有一些更复杂的数据类型复合类型,所谓的复合类型就是通过其他类型定义的类型,本篇文章我们将会着重介绍C++的复合类型
评论