Help!声明一个string,然后利用cin>>输入字符串,如何让输入的字符串中包含空格?(我是编程菜鸟)
yg11 2002-07-28 04:11:47 程序代码如下:
{
string user_name;
cin>>user_name;
}
为何当我试图在输入的字符串中包含空格,例如输入"thank you",结果程序自动截取空格前的字符串"thank"。用debug调试,发现空格被赋值为0,作为字符串的结尾。
为什么会给空格赋值0,如何在键盘输入的字符串中包含空格?
刚学编程,望指点一二,多谢!