c语言文件读写操作代码
时间: 2023-08-15 14:03:50 浏览: 50
以下是一个简单的C语言文件读写操作的示例代码:
```c
#include <stdio.h>
int main() {
// 写入文件
FILE *fp = fopen("test.txt", "w");
if (fp == NULL) {
printf("文件打开失败\n");
return -1;
}
fprintf(fp, "%s", "Hello, world!");
fclose(fp);
// 读取文件
char buffer[100];
fp = fopen("test.txt", "r");
if (fp == NULL) {
printf("文件打开失败\n");
return -1;
}
fgets(buffer, 100, fp);
fclose(fp);
printf("读取到的文件内容为:%s\n", buffer);
return 0;
}
```
这个程序首先打开一个名为“test.txt”的文件,并向其中写入了一行文本“Hello, world!”;然后,它再次打开这个文件,从中读取了一行文本到一个名为“buffer”的字符数组中,并将其打印到屏幕上。最后,程序返回0表示正常结束。