C语言 <stdio.h> fclose() 函数

  • 描述

    C库函数int fclose(FILE * stream)关闭流。所有缓冲区均被刷新。
  • 声明

    以下是fclose()函数的声明。
    
    int fclose(FILE *stream)
    
    参数
    • stream - 这是指向FILE对象的指针,该对象指定要关闭的流。
  • 返回值

    如果流成功关闭,则此方法返回零。失败时,将返回EOF。
    示例
    以下示例显示fclose()函数的用法-
    
    #include<stdio.h>
    
    int main () {
       FILE *fp;
     
       fp = fopen("file.txt", "w");
    
       fprintf(fp, "%s", "This is cainiaoya.com");
       fclose(fp);
       
       return(0);
    }
    
    让我们编译并运行上面的程序,该程序将创建文件file.txt,然后它将写入以下文本行,最后将使用fclose()函数关闭该文件。-
    
    This is cainiaoya.com