69,382
社区成员
发帖
与我相关
我的任务
分享
直接这样子就可以的:
typedef struct Body
{
int amt;
char name[20];
float month;
};
Body* pBuf;
fseek(pFile,0,SEEK_END);
int len=ftell(pFile)/sizeof Body; //计算记录个数;
pBuf=new pBuf[len]; //根据文件中的记录数申请数组;
rewind(pFile); //重新定向文件指针;