fflush(stdin)与fflush(stdout)的作用与用法
发布日期:2021-05-07 18:28:41 浏览次数:22 分类:精选文章

本文共 259 字,大约阅读时间需要 1 分钟。

fflush(stdin)与fflush(stdout)

fflush函数广泛应用在多线程,网络编程的消息处理中。

fflush(stdin)

作用

清理标准输入流,把多余的未被保存的数据丢掉。(程序的健壮性)
一般用在输入之前,例如

fflush(stdin); cin>>L.elem[k].no;

fflush(stdout)

作用

清空输出缓冲区,并把缓冲区内容输出。
是对标准输出流的清理,不是把数据丢掉而是及时的打到屏幕上。(及时输出)
一般写在输出之后,平台上看不出什么区别,加不加基本上都是立刻出结果。

上一篇:#system("pause");system("cls");system("dir c://");命令
下一篇:你的飞碟在这

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2025年03月19日 20时27分08秒