整数数组[n]与新整数[n]

时间:2020-06-26 08:39:33

标签: c++ new-operator dynamic-memory-allocation

假设我想创建一个整数数组,其大小将在运行时确定。建议的方法是

int n;
cin >> n;
int* array = new array[n];

但是,如果我这样做是怎么回事?我的意思是它具有静态分配的优点,并且大小仍然是动态的!

int n;
cin >> n;
int array[n];

我找不到直接的答案。附带说明一下,CPP中malloc()的所有用途都没有用吗?

0 个答案:

没有答案