C语言文件基础 #
一、文件概述 #
1.1 文件类型 #
- 文本文件
- 二进制文件
1.2 文件指针 #
c
FILE* fp;
二、打开文件 #
2.1 fopen函数 #
c
FILE* fopen(const char* filename, const char* mode);
2.2 打开模式 #
| 模式 | 说明 |
|---|---|
| r | 只读 |
| w | 只写(清空) |
| a | 追加 |
| r+ | 读写 |
| w+ | 读写(清空) |
| a+ | 读写(追加) |
| rb | 二进制读 |
| wb | 二进制写 |
2.3 示例 #
c
#include <stdio.h>
int main() {
FILE* fp = fopen("test.txt", "r");
if (fp == NULL) {
printf("打开失败\n");
return 1;
}
fclose(fp);
return 0;
}
三、关闭文件 #
3.1 fclose函数 #
c
int fclose(FILE* fp);
3.2 示例 #
c
fclose(fp);
四、总结 #
| 操作 | 函数 |
|---|---|
| 打开 | fopen |
| 关闭 | fclose |
下一步,让我们学习文件读写!
最后更新:2026-03-26