if(fread(&s[i],sizeof(struct stu),1,fp)==1) if(fread(&s[i],sizeof(struct stu),1,fp)==1);else{printf("读取文件出错");fclose(fp);exit(0);}fclose(fp);return;调试时出现读取文件错误时为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 15:54:02
if(fread(&s[i],sizeof(struct stu),1,fp)==1) if(fread(&s[i],sizeof(struct stu),1,fp)==1);else{printf(
x)LH+JMLP+Ό)άJO(.)*M.Q(.)1I+д5T AujNqjuAQf^IҋO{6mOw2SI:-9'8U:"D@ӺI((ņ>oI@c^_zcד Ovv$#R5X5fTI@ZJI ;OvAԑVdGÓ@n*tY-ϦnxֻNO[}|ʊgs>XlZ3?YDŽ]m @A sG

if(fread(&s[i],sizeof(struct stu),1,fp)==1) if(fread(&s[i],sizeof(struct stu),1,fp)==1);else{printf("读取文件出错");fclose(fp);exit(0);}fclose(fp);return;调试时出现读取文件错误时为什么
if(fread(&s[i],sizeof(struct stu),1,fp)==1)
if(fread(&s[i],sizeof(struct stu),1,fp)==1);
else
{
printf("读取文件出错");
fclose(fp);
exit(0);
}
fclose(fp);
return;
调试时出现读取文件错误时为什么

if(fread(&s[i],sizeof(struct stu),1,fp)==1) if(fread(&s[i],sizeof(struct stu),1,fp)==1);else{printf("读取文件出错");fclose(fp);exit(0);}fclose(fp);return;调试时出现读取文件错误时为什么
从文件指针fp读取一个size为sizeof(struct stu)的数据,存入s[i],if用来判断读取是否成功