指針和引用的區別

一段時間之前,被別人問到如何理解指針和引用時,一時我並沒有很清楚地解釋,現理清這兩者之間的區別:


  (1)引用被創建的同時必須被初始化(指針則可以在任何時候被初始化)。

(2)不能有NULL引用,引用必須與合法的存儲單元關聯(指針則可以是NULL)。

(3)一旦引用被初始化,就不能改變引用的關係(指針則可以隨時改變所指的對象)。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章