用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