feof
feof
函数原型
int feof(char fp);
功能
检查文件是否结束
说明
遇文件结束符返回非 0 值,否则返回 0
示例
char s[] = "www.lavax.net";
void main()
{
char fp;
char c;
if ((fp = fopen("/LavaData/tmp.dat", "w+")) == 0)
printf("创建文件失败!");
else {
printf("创建文件成功!\n");
fwrite(s, 1, strlen(s) + 1, fp);
rewind(fp);
for (;;) {
if (feof(fp)) break;
c = getc(fp);
if (isprint(c)) putchar(c);
}
fclose(fp);
}
getchar();
}