【发布时间】:2013-10-17 03:00:06
【问题描述】:
#include<stdio.h>
#include<conio.h>
FILE *fp;
int main()
{
int val;
char line[80];
fp=fopen("\Users\P\Desktop\Java\a.txt","rt");
while( fgets(line,80,fp)!=NULL )
{
sscanf(line,"%d",&val);
printf("val is:: %d",val);
}
fclose(fp);
return 0;
}
为什么 fp=fopen("\Users\P\Desktop\Java\a.txt","rt") 行会出现编译错误?
【问题讨论】:
-
什么是编译错误?尝试转义反斜杠?
标签: c error-handling compiler-errors