请教:这两空填得对吗……?
#include <stdio.h>
main()
{
FILE *fp;long num=0;
if((fp=fopen("abc.dat",___"r"___))==NULL)
{ printf("Open error\n"); exit(0);}
while(___!feof(fp))
{___???___;num++}
printf("num=%ld\n",num);
fclose(fp);
}
第三个空填什么哈?望指教~~谢了~
#include <stdio.h>
main()
{
FILE *fp;long num=0;
if((fp=fopen("abc.dat",___"r"___))==NULL)
{ printf("Open error\n"); exit(0);}
while(___!feof(fp))
{___???___;num++}
printf("num=%ld\n",num);
fclose(fp);
}
第三个空填什么哈?望指教~~谢了~
2004-09-04 09:56
2004-09-04 10:56
2004-09-04 16:57
不好意思,我看错了!!!
应该是 fgetc(fp);
因为这样文件指针才会一个个的相后移动!!!
[此贴子已经被作者于2004-09-04 17:17:43编辑过]

2004-09-04 17:10
oh……thanks a lot
2004-09-04 18:48