C++回车换行时停止读入
2016-05-11 22:17
246 查看
若使用
while(c=getchar()!='\n')
会出现编码问题(博主打印出来全是笑脸)
但是使用
cin>>c;
while(c!='\n'){....cin>>c;}
会出现读得根本停不下来
所以,使用
cin.get(c);
while(c!='\n'){....cin.get(c);
就不会跳过空白符了。
while(c=getchar()!='\n')
会出现编码问题(博主打印出来全是笑脸)
但是使用
cin>>c;
while(c!='\n'){....cin>>c;}
会出现读得根本停不下来
所以,使用
cin.get(c);
while(c!='\n'){....cin.get(c);
就不会跳过空白符了。
相关文章推荐
- C++实验5-成绩
- Qt:使用C++还是QML
- 【c++】第十二周上机实践作业 项目 1-1
- C++-作业五
- C++指针详解
- C++新特性
- [转]c++中的类型及运算
- android NDK开发编译C++文件出现Type 'jint' could not be resolved和Unresolved inclusion: <jni.h>的解决办法
- C++第五次作业
- 【C语言】反序数
- C++第5次作业
- C++中的运算符重载-1
- 【LeetCode-278】 First Bad Version(C++)
- C++基础——vector内存释放
- 【C语言】打印26字母金字塔
- 博弈论
- 防止头文件多次引入
- c++第五次作业
- c++运算符重载
- 【LeetCode-342】 Power of Four(C++)