c++引用與指針的區別與聯繫

引用:某個變量的“別名”,對用操作與直接操作變量是一樣的。

聯繫:引用本質上是一個指針。

區別:

1.引用必須初始化,指針可以不初始化。

2.指針可以爲NULL,引用不能爲NULL。

3.引用本身不佔用內存空間,指針在32位系統中佔4個字節,64位系統佔8個字節。

4.引用只能引用一個地址空間,指針則可以隨便指。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章