首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++中cin.get()的疑点

2013-01-02 
C++中cin.get()的疑问#include iostreamusing namespace stdint main(){char ch do{cin.get(ch)cout

C++中cin.get()的疑问
#include <iostream>
using namespace std;
int main()
{
char ch; 
do
{
   cin.get(ch);  
   cout<<ch;
}while(ch!='*');             //输入*符号终止输入
system("pause");
}

对于这样一段代码,如果输入123,然后点回车键,它就会把123 cout出来
这地球人都知道。。但是cin.get()不是保留回车的吗?按理来说应该如何都跳不出循环才对,为什么这里cin.get和cin>>一样都把回车键当做输入结束的标志呢?
[解决办法]
你输入123 回车,是不会结束的。
[解决办法]

引用:
引用:引用:引用:引用:引用:引用:引用:引用:引用 1 楼 ……

可以这么说

热点排行