C++中ctrl+Z问题
intmain(){vector<string>words;stringtemp;while(cin>>temp)words.push_back(temp);cout<<...
int main()
{
vector<string> words;
string temp;
while(cin>>temp)
words.push_back(temp);
cout<<"number of words:"<<words.size()<<endl;
}
为什么要按回车以后再按Ctrl+Z才能结束输入?不按回车直接ctrl+z为什么不行?为什么没按回车的时候ctrl+z就会被当成一个字符串来处理,而按了回车再按ctrl+z的时候ctrl+z就不会被当成字符串来处理? 展开
{
vector<string> words;
string temp;
while(cin>>temp)
words.push_back(temp);
cout<<"number of words:"<<words.size()<<endl;
}
为什么要按回车以后再按Ctrl+Z才能结束输入?不按回车直接ctrl+z为什么不行?为什么没按回车的时候ctrl+z就会被当成一个字符串来处理,而按了回车再按ctrl+z的时候ctrl+z就不会被当成字符串来处理? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询