X64站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4645|回复: 35

fflush 函数文档

  [复制链接]
  • TA的每日心情
    擦汗
    2023-12-22 12:28
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    122

    主题

    257

    帖子

    6902

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    6902

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    发表于 2023-12-8 14:34:22 | 显示全部楼层 |阅读模式
    fflush 函数文档


    函数概要:

    fflush 函数用于将缓冲区内的数据强制写入指定的文件中。


    函数原型:

    • #include <stdio.h>
    • ...
    • int fflush(FILE *stream);

    [color=rgb(51, 102, 153) !important]复制代码



    参数解析:

    参数
    含义
    stream1. 该参数是一个 FILE 对象的指针,指定待更新的文件对象

    2. 如果该参数是 NULL,则更新所有打开的文件


    返回值:

    1. 如果函数调用成功,返回值是 0;

    2. 如果函数调用失败,返回 EOF 并设置 errno 为指定的错误。


    演示:

    • #include <stdio.h>
    • #include <string.h>
    • int main(void)
    • {
    •         char buff[1024];
    •         memset(buff, '\0', sizeof(buff));
    •         // 指定 buff 为缓冲区,_IOFBF 表示当缓冲区已满时才写入 stdout
    •         setvbuf(stdout, buff, _IOFBF, 1024);
    •         fprintf(stdout, "This is bbs.fishc.com\n");
    •         fprintf(stdout, "This output will go into buff\n");
    •         // fflush强制将上面缓存中的内容写入stdout
    •         fflush(stdout);
    •         fprintf(stdout, "this will appear when progream\n");
    •         fprintf(stdout, "will come after sleeping 5 seconds\n");
    •         sleep(5);
    •         return 0;
    • }

    [color=rgb(51, 102, 153) !important]复制代码


    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    342

    帖子

    690

    积分

    高级会员

    Rank: 4

    积分
    690
    发表于 2023-12-23 11:07:19 | 显示全部楼层
    楼主威武,抱走包走!!!!!!!!!
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    108

    帖子

    224

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    224
    发表于 2023-12-25 06:25:55 | 显示全部楼层
    支持一下。
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    302

    帖子

    598

    积分

    高级会员

    Rank: 4

    积分
    598
    发表于 2023-12-25 16:48:20 | 显示全部楼层
    学习学习,保存一下
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    106

    帖子

    222

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    222
    发表于 2023-12-25 16:48:24 | 显示全部楼层
    这个可以看看!
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    363

    帖子

    721

    积分

    高级会员

    Rank: 4

    积分
    721
    发表于 2023-12-26 02:33:36 | 显示全部楼层
    非常感谢,谢谢分享
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    118

    帖子

    244

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    244
    发表于 2023-12-26 05:12:36 | 显示全部楼层
    论坛因楼主而精彩!
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    330

    帖子

    658

    积分

    高级会员

    Rank: 4

    积分
    658
    发表于 2023-12-26 12:19:09 | 显示全部楼层
    可以看看,学习一下
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    76

    帖子

    151

    积分

    注册会员

    Rank: 2

    积分
    151
    发表于 2023-12-26 17:45:31 | 显示全部楼层
    感谢,正要找呢..
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    354

    帖子

    702

    积分

    高级会员

    Rank: 4

    积分
    702
    发表于 2023-12-28 08:45:56 | 显示全部楼层
    感谢分享,超想学的!!!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表