if(fread(&s[i],sizeof(struct stu),1,fp)==1) 什么意思

2024-12-14 18:26:44
推荐回答(2个)
回答1:

从文件指针fp读取一个size为sizeof(struct stu)的数据,存入s[i],if用来判断读取是否成功

回答2:

里面的fread()是一个读文件操作的函数,希望你能看一下C的函数库,里面有很详细的介绍每个函数的用法,返回值等,这里的if()中的判断就是判断fread()函数有没有操作成功。