要读取一个文件的内容,内容如下:
编号;姓名;性别;院系;专业;备注
1;asd;男;ads;asdasd;备注
2;asd;男;ads;asdasd;备注
3;asd;男;ads;asdasd;备注
4;asd;男;ads;asdasd;备注
5;asd;男;ads;asdasd;备注
6;asd;男;ads;asdasd;备注
7;asd;男;ads;asdasd;备注
要把文件里面的内行放入一个结构体,
char *s[2] = {"F","M"};//性别F男,M女
如struct st
{
int node;
char name[10];
char sex[2];
char college[10];
char subject[10];
char marks[30];
struct st *priv;//上个结构体;
struct st *next;//下一个结构体;
}
产生一个链表;
想请教:通过什么 函数 才能实现下列功能:
1:分别读取文件每一行的内容,
2;把读取每一行的内容分别开放入结构体内。
先谢谢了。