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

用list:

list<int> p;
int n=0;
//构造链表
int b;
while(cin>>b)
{
	p.push_back(b);
	n++;
	if (cin.get() == '\n') 
		break;
}

用vector:

int n=0;
vector<int> a;
int b;
while(cin>>b)
{
	a.push_back(b);
	n++;
	if (cin.get() == '\n') 
		break;
}

参考资料:https://blog.csdn.net/rosalind_xu/article/details/79678678

猜你喜欢

转载自blog.csdn.net/qq_36162275/article/details/87903440