C文件操作
现在很多也还在使用C的标准库进行文件IO,所以有必要讲一下
使用 fopen
函数打开文件
#include <stdio.h>
int main() {
FILE *file = fopen("example.txt", "r"); // 打开文件,文件名为 "example.txt",模式为 "r"(只读)
if (file == NULL) {
// 文件打开失败,处理错误
printf("Failed to open the file.\n");
return 1; // 返回非零值表示错误
}
// 文件操作
// 例如读取数据、写入数据等
fclose(file); // 关闭文件
return 0; // 返回0表示程序成功运行
}
文件打开模式
"r"
: 只读模式打开文件,文件必须存在。"w"
: 只写模式打开文件,如果文件存在则清空内容,不存在则创建新文件。"a"
: 追加模式打开文件,数据写入文件末尾,如果文件不存在则创建新文