下面这段代码中第6行跟第7行,nRead的返回值是不一样的.
嗯,看来我需要从头再学C语言了.-_-!....
1 FILE *fp = fopen("", "rb");
2 if(NULL == fp)
3 return;
4 char szTemp[100+2];
5 memset(szTemp, 0, sizeof(szTemp));
6 // int nRead = fread(szTemp, 100, 1, fp);
7 int nRead = fread(szTemp, 1, 100, fp);
2 if(NULL == fp)
3 return;
4 char szTemp[100+2];
5 memset(szTemp, 0, sizeof(szTemp));
6 // int nRead = fread(szTemp, 100, 1, fp);
7 int nRead = fread(szTemp, 1, 100, fp);
8 fclose(fp);