主函数
void main()
{
int n;
cout<<"请输入数组的长度:"endl;
cin>>n;
int a=new int [n];
cout<<"请输入"<
}
因为C++不是解释性语言,所以不能动态改变数组大小的。在C和C++里数组的大小都是要明确定义的。
如果你是在想完成这个功能,建议你创建一个足够大的数组,然后根据输入的第一个数(就是你想要得数组大小的数)将数组的这个空间放入一个特殊的标记值,然后在处理数组时对每个数组元素判断,到达这个标记时就停止。亦可设置判断不许处理长于“设定”的长度。
算了吧,我觉得这样回答问题一点意义也没有!