C++中一些重要概念區別

指針和引用的比較(p171) 雖然使用引用(reference)和指針均可間接訪問另外一個值,但它們之間有兩個重要區別。html 第一個區別在於引用老是指向某個對象:定義引用時沒有初始化是錯誤的。c++ 第二個重要區別則是賦值行爲的差別:給引用賦值修改的是該引用所關聯的對象的值,而並非使引用與另外一個對象關聯。引用一經初始化,就始終指向同一個特定對象(這就是爲何引用必須在定義時初始化的緣由)。.n
相關文章
相關標籤/搜索