关于dynamic allocate memory的问题
dynamic allocate memory的好处之一在于可以在runtime分配array的长度.但是我试了一下不用dynamic allocate,也可以在runtime分配长度.很奇怪. 下面的代码没有什么问题.
#include <iostream>
using namespace std;
int main(){
cout << "How many variables do you want? ";
int nVars;
cin >> nVars;
int anArray[nVars];
return 0;
}