C语言读取文件中的内容
时间: 2023-11-15 22:04:55 浏览: 88
C语言 读取文件
5星 · 资源好评率100%
C语言可以使用文件操作函数来读取文件中的内容。常用的函数有fopen()、fgetc()、fgets()等。其中,fopen()函数用于打开文件,fgetc()函数用于逐个字符读取文件内容,fgets()函数用于读取一行字符串。在读取完文件内容后,需要使用fclose()函数关闭文件。下面是一个简单的示例代码:
```
#include <stdio.h>
int main() {
FILE *fp;
char filename[100];
char ch;
printf("请输入文件名:");
scanf("%s", filename);
fp = fopen(filename, "r");
if (fp == NULL) {
printf("文件打开失败\n");
return 0;
}
while ((ch = fgetc(fp)) != EOF) {
putchar(ch);
}
fclose(fp);
return 0;
}
```
该代码会提示用户输入文件名,然后打开该文件并逐个字符读取文件内容并输出到屏幕上,最后关闭文件。
阅读全文