#include//标准库头文件 #include #include #define N 100 struct student { char name[10]; int age; char sex[5]; char classnumber[20]; char birthday[15]; char homeaddress[15]; char hometelnum[15]; }stu[N]; int load() { FILE *fp;//定义文件型指针变量 int i; if ((fp=fopen("results.txt","rb"))==NULL)/*检查打开操作是否出错*/ { printf("文件打开错误\n"); exit (0); } for (i=0;!feof(fp);i++) fread(&stu[i],sizeof(struct student),1,fp); fclose(fp); return(i-1); } void save(int n) { int i; FILE *fp; if ((fp=fopen("results.txt","wb"))==NULL) { printf("文件打开错误:"); } for (i=0;i