【发布时间】:2021-02-20 10:57:26
【问题描述】:
我想了解是否有一种方法可以使用变量来声明数组的大小。当我尝试这样做时会出错。例如这里是一个例子:
#include <iostream>
using namespace std;
int main()
{
int x;
cin >> x;
int list[x];
}
我想这样做是因为我希望用户决定数组的大小。 如果有办法,可以教教我吗? 提前谢谢...
【问题讨论】:
-
否,但向量优先于 C 数组。考虑使用
std::vector。
标签: c++ arrays compiler-errors