C++ 左值引用與右值引用

引用本質上是一個隱式指針,爲對象的一個別名,經過操做符 & 來實現。C++11又提出了左值引用與右值引用的概念,通常如沒有特殊說明,提到引用都是指傳統的左值引用。這裏順便提一下變量的兩個屬性:左值和右值。左值是變量的地址,右值是變量存儲的內容。變量本質即存儲空間的名稱,編譯後變爲對應地址。 左值引用 一個C++引用聲明後必須被初始化,不然編譯不過,初始化以後就至關與一個變量(地址爲初始化時所引用變
相關文章
相關標籤/搜索