最近打算找個實習 ,看些筆試題啥的,看到了乙個關於 引用和常引用的。引用不用說 就是個別名。
舉個例子:
int i;
int &ref =i;
i=10;
cout《不論 i 有沒有初始化 定義i的引用都行 但是如果 j 沒有 初始化 那個ref2 就會建立失敗 ,j 初始化為 1 後 ref2 的值就是 1 後面再改變 j 的值 ref2 確不變 這個 和引用的概念差了 好多。
我覺得真要 實現 真正的常引用 那就 是定義乙個 const 然後再 定義對這個 常量的引用 這樣才是 常引用 初始化以後 都不能改變。
inta;
const
int&
ra =
a;ra = 1
; //
錯誤a = 1
; //
正確
上面網上的這一段 是錯的 定義ra 時 a 必須是初始化過了才行。
歡迎指出 錯誤之處。。
常引用(const引用)
普通引用 int a 10 int b a b可以修改a 常引用 用const修飾就是常引用,常引用初始化有兩種情況 1 用變數 初始化 常引用 2 用 字面量 初始化 常引用 const int y2 40 常引用的知識架構 void main01 2 用 字面量 初始化 常引用 system p...
部落格的作用是不是真的雞肋了
部落格怎麼做,一www.cppcns.com直很困擾大家,從去年一段時間各大部落格短時間遮蔽開始,部落格到現在一直很難做。很多人都覺得部落格的權重降低了,覺得部落格沒有做的價值了。但是,部落格要不程式設計客棧要做呢?我在這裡可以和大家說,部落格可以做,但是要懂得方法了。部落格真的被降權了嗎?個人覺得...
常物件,常成員函式,常引用
宣告顯示 const 型別說明符 物件名 常物件的資料成員值在物件的整個生存期間不能被改變,即就是,常物件必須進行初始化,而且不能被更新。宣告形式 型別說明符 函式名 參數列 const 注意 1.在函式定義部分也需要帶const關鍵字。2.乙個常物件只能呼叫它的常成員函式,是常物件唯一的對外介面方...