大家有没有关于链表的ppt呢?书上讲的太少了。百度的ppt看不太懂。
这2天吧学生管理系统写的差不多了。就是从电脑上载入学生txt数据后,运行后,如何输出到另一个新的txt上呢? 如果是自己输入学生信息的话,数据能输出到新的txt上,载入已有的数据就不中了。。求代码啊。
邮箱:939947420@
谢谢好心人了哈
写这个用的是结构体数组。。我想试一试链表。。但是学习资料严重不足啊。谢谢好心人了哦
void open() //导入数据
{
int i;
FILE *fq;
if((fq=fopen("stu_dat.txt","r"))==NULL)
{
printf("cannot open file\n");
}
for(i=0;i<N+L;i++,p++)
{
fscanf(fq,"%s %c %d%d%d%d",p->name,&p->sex,&p->number,&p->mark1,&p->mark2,&p->mark3);
printf("%s%4c%8d%8d%8d%7d\n",FORMAT);
}
fclose(fq);
}
void save() //保存数据
{
FILE * fp;
int i;
if((fp=fopen("stud.txt","w"))==NULL)
{
printf("cannot open file\n");
return;
}
for(i=0;i<N+L;i++,p++)
{
fprintf(fp,"%s%4c%8d%8d%8d%7d\n",FORMAT);
printf("\n");
}
fclose(fp);
}
[ 本帖最后由 doudou74321 于 2015-1-5 20:52 编辑 ]