#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
string str;
cout<<"请随便输入一个字符串";
cin>>str; //空格影响了cin的接受
// getline(cin,str);
cout << str;
return
C++getline(cin,str)相关总结
最新推荐文章于 2022-04-24 15:49:20 发布
在C++编程中遇到使用getline(cin, str)读取带空格字符串时出现空白输出的问题,原因在于getline会读取'
'作为结束符,而之前cin操作可能留下的回车符('
')会被getline误读。解决方案是在getline前加入cin.ignore()来忽略回车符。"
134521970,17268861,华为OD机试:二进制加法规则下的苹果分配,"['位运算', '算法', '数据结构', '华为面试题', 'Python']
摘要由CSDN通过智能技术生成