C++中引用與指針的區別

指針和引用的定義和性質區別:        指針是一個變量,只不過這個變量存儲的是一個地址,指向內存的一個存儲單元;而引用跟原來 的變量實質上是同一個東西,只不過是原變量的一個別名而已; (1)當引用被創建時,它必須被初始化。而指針則可以在任何時候被初始化。 (2)一旦一個引用被初始化爲指向一個對象,它就不能被改變爲對另一個對象的引用。而指針則可以在任何時候指向另一個對象。 (3)不可能有NULL
相關文章
相關標籤/搜索