for (n=0;!feof(fp) && fread(&tongxun[n],sizeof(struct tongxu

轻风舞叶夜2022-10-04 11:39:541条回答

for (n=0;!feof(fp) && fread(&tongxun[n],sizeof(struct tongxunlu),1,fp);n++);是什么意思?

已提交,审核后显示!提交回复

共1条回复
我的名字不太长 共回答了21个问题 | 采纳率95.2%
这个意思是这样,
初始条件,n=0;
每循环一次,n加1.
循环的过程中检查fp指向的文件:1.有没有到文件尾 2.每次读1个tongxun结构的字节数据是否成功.
其功能是实现,读取文件里面的tongxun结构的数据,每次读一个结构体,遇文件尾结束.
1年前

相关推荐