C++ 引用和 指針的區別

1。指針執行一塊兒內存,他的內容是所指內存的地址,而引用則是某塊內存的別名,指針是一塊兒實體,而引用只是別名。

2.  引用可像變量一樣直接使用,而指針則不行,必須解引用(*p);

3.  引用總是指向一個對象,並且只能在定義時初始化一次,並且不可改變。而指針則不然。

4.  指針有const類型,const 類型的指針不可改變。引用沒有const類型

5. 引用不能爲空,指針可以爲空


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