c语言文件读写操作代码
时间: 2024-01-17 21:04:24 浏览: 18
以下是一个简单的 C 语言文件读写操作的示例代码:
```c
#include <stdio.h>
int main() {
FILE *fp;
char str[100];
// 打开文件
fp = fopen("file.txt", "w");
// 写入数据
fprintf(fp, "Hello World!");
// 关闭文件
fclose(fp);
// 重新打开文件
fp = fopen("file.txt", "r");
// 读取数据
fgets(str, 100, fp);
// 输出数据
printf("读取到的数据:%s\n", str);
// 关闭文件
fclose(fp);
return 0;
}
```
以上代码中,首先通过 `fopen` 函数打开一个名为 `file.txt` 的文件,并指定文件模式为写入模式("w")。然后使用 `fprintf` 函数向文件写入数据。接下来使用 `fclose` 函数关闭文件。
然后再次使用 `fopen` 函数打开同一文件,但这次将文件模式指定为读取模式("r")。使用 `fgets` 函数从文件中读取数据,并将读取到的数据存储在 `str` 数组中。最后使用 `printf` 函数输出读取到的数据。最后再次使用 `fclose` 函数关闭文件。
阅读全文