c语言文件读写操作代码
时间: 2024-01-18 09:04:28 浏览: 17
以下是 C 语言中读写文件的基本操作代码示例:
```c
#include <stdio.h>
int main() {
FILE *fp;
char str[1000];
// 打开文件
fp = fopen("file.txt", "w");
// 写入数据到文件
fprintf(fp, "这是写入的数据\n");
// 关闭文件
fclose(fp);
// 打开文件
fp = fopen("file.txt", "r");
// 读取数据
fgets(str, 1000, fp);
// 输出读取的数据
printf("%s", str);
// 关闭文件
fclose(fp);
return 0;
}
```
上述代码中,首先通过 `fopen()` 函数打开文件,并指定了文件访问模式("w" 表示写入文件,"r" 表示读取文件)。然后,通过 `fprintf()` 函数将数据写入文件。接下来,再次打开文件并通过 `fgets()` 函数读取数据。最后,通过 `printf()` 函数输出读取的数据,并通过 `fclose()` 函数关闭文件。
需要注意的是,在使用 `fopen()` 函数打开文件后,应该检查返回值是否为 `NULL`,以判断文件是否成功打开。同时,也应该在操作文件前先判断文件是否存在或者是否具有操作权限。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)