C++ 是否支持变长数组


C++ 不支持变长数组。C++11 标准将数组大小指定为一个常量表达式。

因此,如果我们用 C++ 编写了一个这样的程序

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

更新于: 2019 年 7 月 30 日

210 次浏览

开启您的职业生涯

完成课程即可获得认证

开始学习
广告