C++引用比指標的好處
一般來說,這樣做是為了防止在函式中亂用引數
因為如裡你用int &a,這樣在函式中就只能用a,也知道a是個整型變數
而如果你用int *a,那麼在函式中只知道a是個整型指標,至於它指的是個數還是一個向量,
這個不清楚,如果不小心用了a[1]這些的話,明顯就越界了
因此,在寫程式中,如果可能的話,推薦在函式裡用引用代替指標
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29012686/viewspace-1163540/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C++引用與指標的比較C++指標
- 詳解c++指標的指標和指標的引用C++指標
- const指標的引用指標
- C/C++引用和指標的聯絡和區別C++指標
- 引用與指標的區別指標
- C++與Rust操作裸指標的比較C++Rust指標
- C/C++指向指標的指標C++指標
- C++ 引用計數技術及智慧指標的簡單實現C++指標
- C++ 中 this 指標的用法詳解C++指標
- C++引用和指標C++指標
- C++弱引用智慧指標weak_ptr的用處C++指標
- C++ 返回函式指標的函式C++函式指標
- C++中智慧指標的簡單使用C++指標
- [C++]指標和引用(一)C++指標
- [C++]指標和引用(二)C++指標
- [C++]指標和引用(三)C++指標
- [C++]指標和引用(四)C++指標
- C++ 指標陣列與陣列指標的區別C++指標陣列
- C++指標的概念解讀 超詳細C++指標
- C++中智慧指標的設計和使用C++指標
- C/C++中函式指標的含義C++函式指標
- C++中的指標與引用C++指標
- 指向指標的指標指標
- C++指標與引用的區別C++指標
- 獲得 DESIGHED FOR WINDOWS 徽標的好處Windows
- 指標的理解指標
- 指標的用法指標
- 好的北極星指標的六個制定標準指標
- java的引用:用C++/C的引用和指標去理解JavaC++指標
- C、C++用指標引用的差異C++指標
- 空指標的救星指標
- 如何理解指向指標的指標?指標
- C/C++——指向函式的指標和指向函式的指標的陣列C++函式指標陣列
- 指標問題的一點體會(區別 [指向指標的指標] 與 [指標的指標] .) (轉)指標
- 【部落格1】c++測試this指標的傳入及型別C++指標型別
- 【C++】函式返回函式指標的多種定義方式C++函式指標
- 【C++】函式返回資料指標的多種定義方式C++函式指標
- 字串指標的輸出字串指標