会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sdushmily
博客园
首页
新随笔
联系
订阅
管理
2020年6月5日
解决linux下fflush(stdin)无效
摘要: scanf("%d", &i); 只能接受整数,如果用户输入了字母,则这个字母会遗留在“输入缓冲区”中。因为缓冲中有数据,故而 scanf 函数不会等待用户输入,直接就去缓冲中读取,可是缓冲中的却是字母,这个字母再次被遗留在缓冲中,如此反复,从而导致不停地输出 void clean_stdin(vo
阅读全文
posted @ 2020-06-05 10:13 sdushmily
阅读(475)
评论(0)
推荐(0)
公告