Home C&C++函数库 c++ 语法 程序源码 Linux C库

fclose

函数  <cstdio>

int fclose ( FILE * stream );
关闭文件
关闭与流关联的文件并将其解关联。

与流关联的所有内部缓冲区都被解除关联并刷新:
写入任何未写入输出缓冲区的内容,丢弃任何未读输入缓冲区的内容。

即使调用失败,作为参数传递的流将不再与文件或其缓冲区关联。

☲  参数


stream 指向FILE对象的指针,该对象指定要关闭的流。

☉  返回值



如果流成功关闭,则返回一个零值。
如果失败,则返回EOF

☣  示例



/* fclose example */
#include <stdio.h>
int main ()
{
  FILE * pFile;
  pFile = fopen ("myfile.txt","wt");
  fprintf (pFile, "fclose example");
  fclose (pFile);
  return 0;
}

这段简单的代码创建了一个新的文本文件,然后向它写入一个句子,然后关闭它

🍄  另请参阅



fflush 刷新流 (function )
fopen 打开文件(function )

联系我们 免责声明 关于CandCplus 网站地图