这里写代码片
/*从文件中读出上一个文件所写入的内容*/
# include<stdio.h>
int main()
{
FILE*fp;
char ch;
//if((fp=fopen("E:\\计算机软件\\awe.txt","a"))==NULL)注意文件访问的权限设置
if((fp=fopen("E:\\计算机软件\\awe.txt","r"))==NULL)
{
printf("Cannot open this file\n");
return 0;
}
//clrscr();
//system("cls");//记得清屏,否则会出错
ch=fgetc(fp);
while(ch!=EOF) //注意函数是一个字符一个字符的输出,所以应该是一个循环
{
putchar(ch);
ch=fgetc(fp);
}
if(fclose(fp))
{
printf("File close error!\n");
exit(0);
}
}
文件中的内容如下图:
程序显示的内容如下: