【发布时间】:2010-11-03 04:25:39
【问题描述】:
当你在输入cin时输入一个空格'',它将把空格前的第一个字符串作为第一个值,后面的作为下一个值。
假设我们有这段代码:
cout << "Enter your Name";
cin >> name;
cout << "Enter your age";
cin >> age;
现在,假设用户输入“John Bill”。
他的名字应该是约翰,他的年龄应该是比尔。
有没有办法:
是否让行自动将其从“”更改为“_”?
是否让它将该行读取为该行并将空格“ ”读取为普通字符?
【问题讨论】: