#include<stdio.h>
#include<string.h>
typedef struct StudentInfo
{
char Id[10];
char Name[15];
int Sex;
int Age;
}StudentInfo;
StudentInfo testStudentInfo[100];
int readdoc(char a[])
{
int i=0;
FILE *fp;
if((fp=fopen(a,"rb"))==NULL)
{
printf("can't open it\n");
}
while(!feof(fp))/*while(ch!=EOF))对于文本文件用这个*/
{
fscanf(fp, "%s%s%d%d",&testStudentInfo[i].Id,&testStudentInfo[i].Name,&testStudentInfo[i].Sex,&testStudentInfo[i].Age);
i++;
}
fclose(fp);
return i;
}
int main()
{
int j=0;
int i;
char a[50]="E:\\c语言助教\\代码\\读dat文件\\1.dat";
i=readdoc(a);
for(j=0;j<i-1;j++)
{
printf("%d %s %s %d %d \n",j,testStudentInfo[j].Id,testStudentInfo[j].Name,testStudentInfo[j].Sex,testStudentInfo[j].Age);
}
return 0;
}
lizhaohu
- 粉丝: 9
- 资源: 33
最新资源
- 基于matlab实现的锁模光纤激光器仿真源码+文档说明(高分项目)
- 基于OpenCV全景图像拼接系统源代码(完整前后端+mysql+说明文档+LW).zip
- 基于matlab实现的锁模光纤激光器仿真源码(高分项目)
- 基于python的大学生就业信息管理系统(django)源代码(完整前后端+mysql+说明文档+LW).zip
- 简单好用的移动手机端ASP报名程序(含access数据库)
- 基于深度学习的安全帽佩戴检测wlw源代码(完整前后端+mysql+说明文档+LW).zip
- 群晖NAS中搭建WordPress站点
- 基于python的语音和背景音乐分离算法及系统源代码(完整前后端+mysql+说明文档+LW).zip
- 2023-2008年上市公司企业耐心资本数据、耐心资本所占比重数据集.txt
- 三菱电梯主板地址表参数 三菱电梯地址码, KCD-116主板地址参数, MAXIEZ电梯主板地址参数, VFGLC电梯主板地址参数, 可以修改电梯楼层显示、基站、强迫关门、消防功能、开关门时间等参数
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈