return后面什么都不加是什么意思。
程序代码:
void save() { FILE *fp; int i; if((fp=fopen("stu.dat","wb"))==NULL) { printf("cannot open file\n"); return; } for(i=0;i<10;i++) if(fwrite(&stud[i],sizeof(struct Student_type),1,fp)!=1) printf("file write error\n"); fclose(fp); }