弱弱的问一句,哪错了?
c语言吧
全部回复
仅看楼主
level 5
雾轻云薄
楼主
#include"stdio.h"
#include"stdlib.h"
void main()
{
FILE *fp;
if((fp=fopen("d:\\1.txt","r"))==NULL);
{
printf("错误\n");
exit(1);
}
while(!feof(fp))
{
printf("%c",fgetc(fp));
}
printf("\n");
}
2012年06月10日 14点06分
1
level 11
那曲闲愁
不知道,目测是while(!feof(fp)) 无法检索到eof
2012年06月10日 14点06分
2
level 10
Geodesic
if((fp=fopen("d:\\1.txt","r"))==NULL);
把后面的分号去掉
2012年06月10日 14点06分
3
level 5
雾轻云薄
楼主
谢大神,忘了,if后面居然有; 我感觉我真的S B 了,真心谢谢大神
2012年06月10日 14点06分
4
1