代码点读机 / C / fclose

fclose C · 输入输出

关闭一个已经打开的文件,释放相关资源。

怎么用

fclose(文件指针);

小例子

#include <stdio.h>
int main(void) {
    FILE* fp = fopen("a.txt", "r");
    if (fp) fclose(fp);
    return 0;
}

运行结果

关闭文件

提醒:每个 fopen 成功后的文件指针都应该对应一次 fclose,否则可能泄漏资源

官方文档:https://en.cppreference.com/w/c/io/fclose

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C全部词条