为什么代码包含着fread就出错?
#include <stdio.h>
main(int argc,char *argv[])
{
char a[5];
int ind;
FILE *infile=fopen("C:\1.txt", "r" );
ind=fread(a,1,6,infile);
printf("%d %d",a[0],ind);
int fc=fclose(infile);
return 0;
}
上述代码包含fread.可以通过编译,但运行就会出错,没输出.不知道是什么原因?难道我的机器有问题?