C++引用比指標的好處

dongyu2013發表於2014-05-18

一般來說,這樣做是為了防止在函式中亂用引數

因為如裡你用int &a,這樣在函式中就只能用a,也知道a是個整型變數

而如果你用int *a,那麼在函式中只知道a是個整型指標,至於它指的是個數還是一個向量,

這個不清楚,如果不小心用了a[1]這些的話,明顯就越界了

因此,在寫程式中,如果可能的話,推薦在函式裡用引用代替指標

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29012686/viewspace-1163540/,如需轉載,請註明出處,否則將追究法律責任。

相關文章