常引用
我们来进一步理解引用:
int &a=b 相当于 int const a=b。即引用是一个指针常量(又称常指针,即一个常量,其类型是指针)。 每当编译器遇到引用变量a,就会自动执行 操作。
常引用:const int &a=b就相当于 const int * const a=b。不仅仅是a这个地址不可修改,而且其指向的内存空间也不可修改。
除此之外,常引用还有一个作用,我们来看一段代码
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
指针
+关注
关注
1文章
480浏览量
70553 -
C++
+关注
关注
22文章
2108浏览量
73627
发布评论请先 登录
相关推荐
C++避坑指南
C++是一门古老的语言,但仍然在不间断更新中,不断引用新特性。但与此同时 C++又甩不掉巨大的历史包袱,并且 C++的设计初衷和理念造成了 C++
发表于 09-15 09:04
•565次阅读
Visual C++教程之C++的语言资料概述免费下载
本文档详细介绍的是Visual C++教程之C++的语言资料概述免费下载主要内容包括了:1 从C到C++的程序结构 ,2 程序书写规范,3 数据类型,4 运算符和表达式,5 基本语句
发表于 02-15 15:59
•3次下载
C++的const多文件编译预处理的资料说明
本文档的主要内容详细介绍的是C++的const多文件编译预处理的资料说明包括了:1、const型常量,2、常对象,3、常成员函数,4、常数据成员,5、常
发表于 04-03 08:00
•0次下载
C++基础语法中的引用、封装和多态
本期是C++基础语法分享的第六节,今天给大家来分享一下: (1)引用; (2)宏; (3)成员初始化列表; (4)封装; (5)继承; (6)多态; 引用 左值引用 常规
C++的引用和指针
之前的文章我们已经介绍了C++中的基本类型如int,bool和double等,除了基本类型C++还有一些更复杂的数据类型复合类型,所谓的复合类型就是通过其他类型定义的类型,本篇文章我们将会着重介绍C++的复合类型
C#上位机开发常遇问题
C#上位机开发常遇问题C#引用C++ 动态库/静态库 静态库 动态库 unsafe和fixed关键字的应用 unsafe fixed Pat
发表于 05-09 11:21
•0次下载
评论