标签:div 管理系统 设计 fread 文件中 print read return col
1 /*将学生信息从文件读出*/ 2 void IO_ReadInfo() 3 { 4 FILE *fp; 5 int i; 6 7 if((fp=fopen("student.txt","rb"))==NULL){ 8 printf("Open failed!\n"); 9 return; 10 } 11 if(fread(&studentnumber,sizeof(int),1,fp)!=1){ 12 studentnumber=-1; //学生数组为空 13 }else{ 14 for(i=0;i<studentnumber;i++){ 15 fread(&students[i],sizeof(student),1,fp); 16 } 17 } 18 19 fclose(fp); 20 return; 21 } 22 23 /*将学生信息写入文件*/ 24 void IO_WriteInfo() 25 { 26 FILE *fp; 27 int i; 28 29 if((fp=fopen("student.txt","wb"))==NULL){ 30 printf("Open failed!\n"); 31 return; 32 } 33 if(fwrite(&studentnumber,sizeof(int),1,fp)!=1){ 34 printf("Write in failed!\n"); 35 } 36 for (i=0;i<studentnumber;i++){ 37 if(fwrite(&students[i],sizeof(student),1,fp)!=1){ 38 printf("Write in failed!\n"); 39 } 40 } 41 42 fclose(fp); 43 return; 44 }
在设计管理系统时可以实现系统信息储存与相应的文件中, 下次进入系统可以通过读取文件信息实现系统对信息的操作。
代码仅供参考 !!
标签:div 管理系统 设计 fread 文件中 print read return col
原文地址:http://www.cnblogs.com/binglmm/p/7854367.html