常引用
我們來進一步理解引用:
int &a=b 相當于 int const a=b。即引用是一個指針常量(又稱常指針,即一個常量,其類型是指針)。 每當編譯器遇到引用變量a,就會自動執行 操作。
常引用:const int &a=b就相當于 const int * const a=b。不僅僅是a這個地址不可修改,而且其指向的內存空間也不可修改。
除此之外,常引用還有一個作用,我們來看一段代碼
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
指針
+關注
關注
1文章
480瀏覽量
70551 -
C++
+關注
關注
22文章
2108瀏覽量
73623
發布評論請先 登錄
相關推薦
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次下載
評論