可能重複:
What are the differences between pointer variable and reference variable in C++?
When to pass by reference and when to pass by pointer in C++?何時使用比指針更好的引用?
在我看來,一個指針更靈活和基本相同的引用。引用不能爲空,但如果你有一個指針引用,那麼你會發生什麼?那麼這種情況是否會否定「不可爲空」的優勢呢?無論如何,這真的是一個優勢嗎?
爲什麼不總是使用指針? (我真的在問,老實說我還沒有下定決心)
有些情況下可以使用指針,有些則使用引用。你對哪種情況感興趣? – 2012-03-22 15:19:35
可能重複[何時通過引用傳遞以及何時通過C++中的指針傳遞?](http://stackoverflow.com/questions/3613065/when-to-pass-by-reference-and-when-to-pass -by-pointer-in-c)或http://stackoverflow.com/questions/57483/what-are-the-differences-between-pointer-variable-and-reference-variable-in-c或...任何的其他噸。 – 2012-03-22 15:20:21
我確實認爲這可能以前曾被問過,但我找不到一個問這個確切的問題。 – SirYakalot 2012-03-22 15:45:39