用C++写一个文件读写函数
时间: 2023-12-27 18:50:29 浏览: 90
C++文件读写_c++文件读写_文件操作c++_c++文件读写_
以下是一个基本的文件读写函数,可以在C语言中使用:
```c
#include <stdio.h>
int main() {
FILE *fptr;
char filename[100], c;
// 读取文件名
printf("请输入文件名:\n");
scanf("%s", filename);
// 打开文件
fptr = fopen(filename, "r");
if (fptr == NULL) {
printf("无法打开文件\n");
return 0;
}
// 读取文件内容并输出到屏幕上
c = fgetc(fptr);
while (c != EOF) {
printf("%c", c);
c = fgetc(fptr);
}
// 关闭文件
fclose(fptr);
return 0;
}
```
这个函数可以读取文件中的内容并输出到屏幕上。如果需要写入文件,可以修改`fopen`函数的第二个参数为`w`,表示以写入模式打开文件。然后使用`fprintf`函数向文件中写入内容即可。
阅读全文