当您在输入 cin 时输入空格 ' ' 时,它将以空格之前的第一个字符串作为第一个值,将后面的字符串作为下一个值。
所以假设我们有这个代码:
cout << "Enter your Name";
cin >> name;
cout << "Enter your age";
cin >> age;
现在,假设用户输入“John Bill”。
他的名字是约翰,他的年龄是比尔。
有没有办法:
该行是否会自动将其从“”更改为“_”?
有没有让它将该行读取为该行并将空格“ ”读取为普通字符?