c语言文件读写操作代码
时间: 2024-01-18 10:02:30 浏览: 10
文件读写是C语言中比较常见的操作,可以使用标准库中的函数进行实现。下面是一个简单的文件读写操作的示例代码:
```c
#include <stdio.h>
int main() {
FILE *fp = fopen("test.txt", "w"); // 打开文件
if (fp == NULL) {
printf("文件打开失败\n");
return 1;
}
fprintf(fp, "Hello World!\n"); // 写入文件
fclose(fp); // 关闭文件
fp = fopen("test.txt", "r"); // 打开文件
if (fp == NULL) {
printf("文件打开失败\n");
return 1;
}
char buffer[1024];
while (fgets(buffer, 1024, fp) != NULL) { // 读取文件内容
printf("%s", buffer);
}
fclose(fp); // 关闭文件
return 0;
}
```
在这个示例中,我们首先打开了一个名为"test.txt"的文件,并向其中写入了一行字符串"Hello World!"。然后,我们关闭了这个文件,并重新打开它,并从其中读取内容,最后在控制台输出了文件中的内容。
在实际使用中,我们可能需要使用更多的文件读写操作函数,例如fread、fwrite、fscanf、fprintf等等,具体使用哪个函数需要根据具体的需求来选择。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)