sstream读入
#include<iostream>
#include<sstream>
using namespace std;
int a[1000];
int cnt,n;
int main()
{
cin >> cnt;
string line;
getline(cin,line);//cin会被回车,空格中断读入,若删去此句,则下面的getline只能读入cnt-1条语句
//下面的getline会将回车读入,上句的geline即是读入上面cin剩下的回车防止 少读入
while(cnt--)
{
getline(cin , line);
stringstream ssin(line);//从line中读入到ssin中,即string 转stringstream类型
while(ssin >> a[n])n++;//stringstream转int类型
}
return 0;
}

浙公网安备 33010602011771号