代码点读机 / C / fopen

fopen C · 输入输出

按指定模式打开一个文件,成功返回文件指针,失败返回 NULL。

怎么用

FILE* fp = fopen("文件名", "模式");

小例子

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

运行结果

以只读方式打开 a.txt,成功后关闭

提醒:"r" 只读,"w" 会清空原文件内容再写,"a" 在末尾追加;用完必须 fclose

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

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