常引用
我們來(lái)進(jìn)一步理解引用:
int &a=b 相當(dāng)于 int const a=b。即引用是一個(gè)指針常量(又稱常指針,即一個(gè)常量,其類(lèi)型是指針)。 每當(dāng)編譯器遇到引用變量a,就會(huì)自動(dòng)執(zhí)行 操作。
常引用:const int &a=b就相當(dāng)于 const int * const a=b。不僅僅是a這個(gè)地址不可修改,而且其指向的內(nèi)存空間也不可修改。

除此之外,常引用還有一個(gè)作用,我們來(lái)看一段代碼

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
指針
+關(guān)注
關(guān)注
1文章
484瀏覽量
71973 -
C++
+關(guān)注
關(guān)注
22文章
2131瀏覽量
77417
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
C++避坑指南
C++是一門(mén)古老的語(yǔ)言,但仍然在不間斷更新中,不斷引用新特性。但與此同時(shí) C++又甩不掉巨大的歷史包袱,并且 C++的設(shè)計(jì)初衷和理念造成了 C++
發(fā)表于 09-15 09:04
?1303次閱讀
C++C/C++程序設(shè)計(jì)教程_C/C++概述
C++基礎(chǔ)知識(shí),簡(jiǎn)要介紹了C++的一些簡(jiǎn)單知識(shí),概念,函數(shù)
發(fā)表于 12-25 10:15
?0次下載
Visual C++教程之C++的語(yǔ)言資料概述免費(fèi)下載
本文檔詳細(xì)介紹的是Visual C++教程之C++的語(yǔ)言資料概述免費(fèi)下載主要內(nèi)容包括了:1 從C到C++的程序結(jié)構(gòu) ,2 程序書(shū)寫(xiě)規(guī)范,3 數(shù)據(jù)類(lèi)型,4 運(yùn)算符和表達(dá)式,5 基本語(yǔ)句
發(fā)表于 02-15 15:59
?3次下載
C++的const多文件編譯預(yù)處理的資料說(shuō)明
本文檔的主要內(nèi)容詳細(xì)介紹的是C++的const多文件編譯預(yù)處理的資料說(shuō)明包括了:1、const型常量,2、常對(duì)象,3、常成員函數(shù),4、常數(shù)據(jù)成員,5、常
發(fā)表于 04-03 08:00
?0次下載
C++中的const和引用的討論
今天給大家分享一下這段時(shí)間學(xué)習(xí)c++的總結(jié)學(xué)習(xí):c++里面的const關(guān)鍵字和引用。
C++基礎(chǔ)語(yǔ)法中的引用、封裝和多態(tài)
本期是C++基礎(chǔ)語(yǔ)法分享的第六節(jié),今天給大家來(lái)分享一下: (1)引用; (2)宏; (3)成員初始化列表; (4)封裝; (5)繼承; (6)多態(tài); 引用 左值引用 常規(guī)
c++引用詳細(xì)解說(shuō)1
C++是C語(yǔ)言的繼承,它可進(jìn)行過(guò)程化程序設(shè)計(jì),又可以進(jìn)行以抽象數(shù)據(jù)類(lèi)型為特點(diǎn)的基于對(duì)象的程序設(shè)計(jì),還可以進(jìn)行以繼承和多態(tài)為特點(diǎn)的面向?qū)ο蟮某绦蛟O(shè)計(jì)。
c++引用詳細(xì)解說(shuō)2
C++是C語(yǔ)言的繼承,它可進(jìn)行過(guò)程化程序設(shè)計(jì),又可以進(jìn)行以抽象數(shù)據(jù)類(lèi)型為特點(diǎn)的基于對(duì)象的程序設(shè)計(jì),還可以進(jìn)行以繼承和多態(tài)為特點(diǎn)的面向?qū)ο蟮某绦蛟O(shè)計(jì)。
c++引用詳細(xì)解說(shuō)3
C++是C語(yǔ)言的繼承,它可進(jìn)行過(guò)程化程序設(shè)計(jì),又可以進(jìn)行以抽象數(shù)據(jù)類(lèi)型為特點(diǎn)的基于對(duì)象的程序設(shè)計(jì),還可以進(jìn)行以繼承和多態(tài)為特點(diǎn)的面向?qū)ο蟮某绦蛟O(shè)計(jì)。
C++的引用和指針
之前的文章我們已經(jīng)介紹了C++中的基本類(lèi)型如int,bool和double等,除了基本類(lèi)型C++還有一些更復(fù)雜的數(shù)據(jù)類(lèi)型復(fù)合類(lèi)型,所謂的復(fù)合類(lèi)型就是通過(guò)其他類(lèi)型定義的類(lèi)型,本篇文章我們將會(huì)著重介紹C++的復(fù)合類(lèi)型
C#上位機(jī)開(kāi)發(fā)常遇問(wèn)題
C#上位機(jī)開(kāi)發(fā)常遇問(wèn)題C#引用C++ 動(dòng)態(tài)庫(kù)/靜態(tài)庫(kù) 靜態(tài)庫(kù) 動(dòng)態(tài)庫(kù) unsafe和fixed關(guān)鍵字的應(yīng)用 unsafe fixed Pat
發(fā)表于 05-09 11:21
?3次下載
C語(yǔ)言 / C++基礎(chǔ)面試知識(shí)大集合
點(diǎn)擊上方名片關(guān)注我們C語(yǔ)言和C++相關(guān)的面試題一直比較少見(jiàn)一些,沒(méi)有Java方向?qū)懙娜四敲炊啵@是一篇C語(yǔ)言與C++面試知識(shí)點(diǎn)總結(jié)的文章,非常難得。const
C++ std::tie函數(shù)的作用和用法
C++中std::tie函數(shù)的作用就是從元素引用中生成一個(gè)tuple元組,其在頭文件中定義
C++:常引用的概念和作用
評(píng)論