X64站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3666|回复: 35

fclose 函数文档

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

    [LV.3]偶尔看看II

    122

    主题

    257

    帖子

    6902

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    6902

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

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


    函数概要:

    fclose 函数用于关闭先前由 fopen 函数打开的文件。

    fclose 函数会将缓冲区内的数据写入文件中,并释放系统所提供的文件资源。


    函数原型:

    • #include <stdio.h>
    • ...
    • int fclose(FILE *fp);

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



    参数解析:

    参数
    含义
    fp指向一个待关闭的文件指针


    返回值:

    1. 如果文件关闭成功,返回值是 0;

    2. 如果文件关闭失败,返回值是 EOF,并设置 errno 为指定的错误。


    备注:

    1. 磁盘已满、设备出错或者 I/O 错误均可能导致 fclose 函数调用失败。


    演示:

    • #include <stdio.h>
    • #include <stdlib.h>
    • int main(void)
    • {
    •         FILE *fp;
    •         int ch;
    •         if ((fp = fopen("hello.txt", "r")) == NULL)
    •         {
    •                 printf("打开文件失败!\n");
    •                 exit(EXIT_FAILURE);
    •         }
    •         while ((ch = getc(fp)) != EOF)
    •         {
    •                 putchar(ch);
    •         }
    •         fclose(fp);
    •         return 0;
    • }

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


    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    365

    帖子

    729

    积分

    高级会员

    Rank: 4

    积分
    729
    发表于 2023-12-26 09:19:42 | 显示全部楼层
    支持一下支持
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    370

    帖子

    738

    积分

    高级会员

    Rank: 4

    积分
    738
    发表于 2023-12-26 10:13:09 | 显示全部楼层
    感谢楼主大人的无私奉献
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    294

    帖子

    586

    积分

    高级会员

    Rank: 4

    积分
    586
    发表于 2023-12-26 14:07:41 | 显示全部楼层
    学习一下,感谢分享资料
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    344

    帖子

    685

    积分

    高级会员

    Rank: 4

    积分
    685
    发表于 2024-1-4 01:38:51 | 显示全部楼层
    感谢楼主无私分享
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    308

    帖子

    613

    积分

    高级会员

    Rank: 4

    积分
    613
    发表于 2024-1-7 01:20:11 | 显示全部楼层
    谢谢老大,分享学习看看是啥
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    92

    帖子

    194

    积分

    注册会员

    Rank: 2

    积分
    194
    发表于 2024-1-7 11:04:46 | 显示全部楼层
    论坛因楼主而精彩!
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    342

    帖子

    690

    积分

    高级会员

    Rank: 4

    积分
    690
    发表于 2024-2-5 23:20:34 | 显示全部楼层
    thanks for share
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    294

    帖子

    586

    积分

    高级会员

    Rank: 4

    积分
    586
    发表于 2024-2-11 11:53:43 | 显示全部楼层
    学习一下
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    112

    帖子

    224

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    224
    发表于 2024-2-12 21:45:55 | 显示全部楼层
    支持学习,感谢楼主啊
    回复

    使用道具 举报

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

    本版积分规则

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