C++ 是否支援變長陣列


C++ 不支援變長陣列。C++11 標準將陣列大小指定為一個常量表達式。

因此,如果我們用 C++ 編寫了一個這樣的程式

void displayArray(int n) {
   int arr[n];
   // ......
}
int main() {
   displayArray(7);
}
It will not work.

更新於: 2019 年 7 月 30 日

210 次瀏覽

開啟您的職業生涯

完成課程即可獲得認證

開始學習
廣告
© . All rights reserved.