C/C++中,写在while循环体的cin.getline()语句执行一次问题
#include <iostream>
#include <string>
#include <stdio.h>
using namespace std;
int main()
{
int count;
cin>>count;
string s;
string temp;
cin.ignore();
for(int i=0;i<count;i++)
{
getline(cin,temp);
s.append(temp);
}
cout<<s;
return 0;
}
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。