首页 > 代码库 > cin如何输入空格(getline)
cin如何输入空格(getline)
string strName[10]; for(int i=0;i<3;i++) { cin>>strName[i]; } for(int i=0;i<3;i++) { cout<<strName[i]<<endl; } //输入 feng yu zai tu ,返回就打印出来 feng yu zai tu //实际上这只是第一个字符串,但是由于空格的缘故,我们无法输入了 //从而引出如何输入空格的问题,尤其是名字比如 我想输入 //步 惊云 聂 风 雄 霸 //但是由于空格无法输入的问题 解决方案: cout<<"please enter your name :"<<endl; string name; int age; getline(cin,name); cout<<"please enter your age :"<<endl; cin>>age; cout<<"your name is "<<name<<endl; cout<<"your age is "<<age<<endl;
实际上,我该如何判断接收空格,然后返回
cin如何输入空格(getline)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。