int n;
int array[n];
用上面这种形式声明数组,运行时可能会没有什么问题,但是在调试时程序到了这一步往往会无法运行。
所以最好使用动态创建数组的方法。
int n;
int* array = new int[n];
int n;
int array[n];
用上面这种形式声明数组,运行时可能会没有什么问题,但是在调试时程序到了这一步往往会无法运行。
所以最好使用动态创建数组的方法。
int n;
int* array = new int[n];