c++输入一组数以回车作为结束

2024-11-11 06:24:52
推荐回答(4个)
回答1:

不可能的,C++通常意义上的数组的大小必须翻译期确定,因为它会最终写入可执行代码。
你这种情况只能使用动态分配内存,
可以考虑使用 vector 或者 list,它们会自动增长管理的空间。

回答2:

//include<>
int main(){
cout<<"plese"<while(cin>>i){
v.insert(i);
}
//

回答3:

#include
void main()
{
int arr[1000],i=0;
while(getchar()!='\n')
{
scanf("%d",&arr[i]);
i++;
}
}

不知道你说的是不是这个意思。。。

回答4:

用STL中的vector或者list容器都可@