#include <stdio.h>
#include <stdlib.h> //包含了库函数exit的声明
int main()
{
FILE * outfile; //创建一个文件指针 * outfile
char ch;
outfile = fopen("scores.txt", "r"); //以只读方式打开文件scores.txt。很多人会出现找不到文件的情况,此时在文件名前加路径就ok。outfile = fopen("D:\\主文件夹\\子文件夹\\scores.txt", "r");
if (outfile == NULL) //如果找不到文件则输出不能打开文件
{
printf("不能打开文件!\n");
exit(0); //调用库函数exit直接退出程序,参数0表示正常退出
}
fscanf(outfile, "%c", &ch); //从文件scores.txt中以一个一个字符的形式读出到字符ch
while (!feof(outfile)) //循环输出
{
putchar(ch);
fscanf(outfile, "%c", &ch);
}
fclose(outfile); //关闭文件
printf("\n");
return 0;
}
文件如图:
运行结果如图: