C语言。。获取数据
来源:百度知道 编辑:UC知道 时间:2024/06/23 01:25:38
C++如何从文件中提取数据,在赋值给结构体
比如struct student
{ char name[20];
char sex[10];
int age,num;
struct sco
{ int phy;
int maths;
int english;
int computer;
int vc;
}score;
}stu[1000];
文本的数据每个都以一行存,如何每个读出先给一个变量i再再依次给上面那个结构体。
要详细一点。。。。。。最重要的是输入流那部分怎么搞?
比如struct student
{ char name[20];
char sex[10];
int age,num;
struct sco
{ int phy;
int maths;
int english;
int computer;
int vc;
}score;
}stu[1000];
文本的数据每个都以一行存,如何每个读出先给一个变量i再再依次给上面那个结构体。
要详细一点。。。。。。最重要的是输入流那部分怎么搞?
#include <fstream>
#include <iostream>
using namespace std;
int main(){
ifstream in("in.txt");
in>>i;//操作起来跟cin一样的
...
in.close();//用完记得关闭
}
ifstream in("in.txt");
前面要加 include iostream
是#include <iostream>