我写了一个英文文件,可是读文件读出来全是笑脸,下面是读文件的代码。我用debug看到fgetc返回的值是对的,可是ch就是一直等于1.
void look_original()//查看原文{
char ch;
FILE*fp;
fp=fopen("original.txt","a+");
while(ch=fgetc(fp)!='#')//打开文档
{
putchar(ch);
}
fclose(fp);
}
2015-01-04 11:36
2015-01-04 11:47
2015-01-04 12:29
2015-01-04 17:58