C++ 引用 VS 指針 區別

引用相當於起別名,可以作爲形參和返回值,在定義的時候必須初始化。


引用和指針的區別

1 引用訪問一個變量是直接訪問,而指針是間接訪問。

2 引用是一個變量的別名,本身不單獨分配自己的內存空間,而指針有自己的內存空間

3 引用一經初始化不能再引用其他變量,而指針可以

4 指針比較危險,可能會有野指針造成內存泄漏等問題,所以最好使用引用。

發佈了181 篇原創文章 · 獲贊 50 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章