首先我们知道在栈上创建一维数组时int a [c] 这里的c只能是常量,而我们想要创建长度不定的话,在栈上显然是不行的,所以我们可以尝试再堆上创建
#include<iostream>
using namespace std;
int main()
{
int a;
cin>>a;
int*c;
c = new int[a];
}
这样我们就可以创建一个,由用户输入长度的数组
首先我们知道在栈上创建一维数组时int a [c] 这里的c只能是常量,而我们想要创建长度不定的话,在栈上显然是不行的,所以我们可以尝试再堆上创建
#include<iostream>
using namespace std;
int main()
{
int a;
cin>>a;
int*c;
c = new int[a];
}
这样我们就可以创建一个,由用户输入长度的数组