有几句C 语句不明白.请高手指点.
程序目的是从磁盘文件stu_dat中读入数据.有俩行不明白.还望高手祥解void load ()
{
FILE *fp
int i;
if (( fp=fopen("stu_dat","rb"))=NULL)
{
printf("cannot open infile\n");
return;)
for (i=0;i<SIZE;i++)
if (fread(&stud[i],sizeof (struct student_type),1,fp)!=1)\*这句中的(-----)!=1不明白,*|
{
if (feof(fp)){fclose(fp);return;}\*这句也不明白和上面的什么关系*\
printf("file read error\n");
}
fclose (fp);
}