C++中如何定義動態數組

  首先:爲什麼需要動態定義數組呢?   這是因爲,很多情況下,在預編譯過程階段,數組的長度是不能預先知道的,必須在程序運行時動態的給出   但是問題是,c++要求定義數組時,必須明確給定數組的大小,要不然編譯通不過      如: int Array[5];正確        int i=5;        int Array[i]; 錯誤 因爲在編譯階段,編譯器並不知道 i 的值是多少   
相關文章
相關標籤/搜索