如何清空缓冲区里的内容?

nuaalj 2001-09-04 02:17:38
上次有人说用flush,是吗?
能举个例子吗?
...全文
124 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
forever_chang 2001-11-13
  • 打赏
  • 举报
回复
方法一:
void clrkey()
{
union REGS in ;
in.h.ah = 0x0c ;
in.h.al = 0x00 ;
intdos(&in , &in) ;
}

方法二:
#include <bios.h>
while(bioskey(1)) bioskey(0);
SCUM 2001-09-05
  • 打赏
  • 举报
回复

fflush( FILE * pStream ) 清空一个流

pStream 可以是 stdin stdout stderr stdprn stdaux

flushall() 清空所有流

需要包含 stdio.h


fsb_12345 2001-09-04
  • 打赏
  • 举报
回复
gz

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧