|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <fstream>
#include <iostream>
#include <stdlib.h>
typedef struct _student_
{
int num;
int name;
int six;
int score[7];
int rank;
}_student,*student;
void infile(student *stu)
{
int n;
char num[10]; system("cls");
std::ifstream fin("C:test.txt");
if(!fin)
{
std::cout<<" 找不到所需文件!"<<std::endl;
system("PAUSE");
}
fin>>num>>n;
for(int k=0;k<11;k++)
{
fin>>num;
}
for(int i=0;i<n;i++)
{
fin>>stu[i]->num>>stu[i]->name>>stu[i]->six>>stu[i]->score[1]>>stu[i]->score[2]>>stu[i]->score[3]>>stu[i]->score[4]>>stu[i]->score[5]>>stu[i]->score[0]>>stu[i]->score[6]>>stu[i]->rank;
};//跟cin一样的用法就是往外读
std::cout<< stu[1]->num<<std::endl;
fin.close();
std::cout<<"成功读取信息"<<std::endl;
system("PAUSE");
}
int main()
{
student *stuu;
stuu=new student;
infile(stuu);
getchar();
delete stuu;
return 0;
} |
|