C++ Primer --- 有關數組的一些細節

         1 數組的長度是固定的,而且程序員無法知道一個給定數組的長度。

 

         2 如果要改變數組的長度,只能創建一個更大的新數組,再把原數組的元素逐個複製到新數組空間中去。

 

         3 與使用標準vector類型的程序相比,依賴於內置數組的程序更容易出錯而且難以調試。

 

         4 在現代C++,數組被嚴格限制於程序內部使用,只有當性能測試表明使用vector無法達到必要的速度要求時,才使用數組。

 

         5 在用下標訪問數組元素時,數組下標的正確類型應該用 size_t 。

 

         6 在使用數組時,必須保證其下標值在正確範圍之內。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章