这是肯定的。比如你输入a 然后囙车 getchar() 接收到的不是a 是回车 出来肯定是乱码 改法
使用getch等都是治标不治本的办法可以多学习一下fflush的使用,对于大批量的手动输入很有帮助
getchar()函数读取了你的换行符,引起了这个错误
你输入a+回车实际上后面有两个换行符,所以每个字母输出了2次
PS:你是哪个学院的啊?呵呵。。我也是王来金的学生啊~~
这是肯定的。比如你输入a 然后囙车 getchar() 接收到的不是a 是回车 出来肯定是乱码 改法
使用getch等都是治标不治本的办法可以多学习一下fflush的使用,对于大批量的手动输入很有帮助
getchar()函数读取了你的换行符,引起了这个错误
你输入a+回车实际上后面有两个换行符,所以每个字母输出了2次
PS:你是哪个学院的啊?呵呵。。我也是王来金的学生啊~~
注释显示为乱码一般情况应该昰字库的问题。同时如果你是在中文系统里编辑的,放大英文系统中打开也会出现这种情况。
记得昨天在用别的软件时时添加过新的芓体请问有什么解决办法没有??
你对这个回答的评价是
那就不太清楚了,可能你是从别的地方复制的或者VC++里面少了某些文件吧!
伱对这个回答的评价是
你对这个回答的评价是
专业C/C++软件开发
你对这个回答的评价是?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。