c语言ffulsh什么意思
答案:3 悬赏:50 手机版
解决时间 2021-11-17 06:44
- 提问者网友:蔚蓝的太阳
- 2021-11-17 03:35
c语言ffulsh什么意思
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-11-17 05:03
就是清除之前输入的多余的字符
全部回答
- 1楼网友:千杯敬自由
- 2021-11-17 06:05
清除读写缓冲区
- 2楼网友:底特律间谍
- 2021-11-17 05:21
fflush()是标准I/O函数中的一个,从其字面意思也可以看出来是冲洗,刷新的意思。大家知道,在程序中进行读写操作的时候,一般情况下都要进行缓冲的,也就是将要读写的内容先保存到一块内存区域,这块内存区域就叫做“缓冲区”,然后在对这个缓冲区进行操作,一匹配不同的设备的读写速率不同的问题。所以很多时候,读写并不是立马就有效的,因为读写的内容被缓冲了。所以,在你想要立马显现效果的时候,可以对缓冲区的内容进行主动刷新,调用ffluash()函数,就是这个功能。此函数可以将缓冲区内任何没有写的数据发送到由一个文件指针指定的输出文件中去,这个过程也叫做刷新缓冲区。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯