关于feof()
while(!feof(fpz)) {
fread(&t,sizeof(struct CHJ),1,fpz);
}
这是结构体t
struct CHJ /*成绩管理结构体*/
{
char xingming[10]; /*姓名*/
int chengji; /*成绩*/
};
struct CHJ t;
为什么最后一条记录会读2遍?
有办法正确的读取吗?
----------------解决方案--------------------------------------------------------
怎么会呢?把整段代码都发上来
----------------解决方案--------------------------------------------------------
这个问题我也琢磨了很久了!这有书上的一个源程序请版主看看.
----------------解决方案--------------------------------------------------------