首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎样将嵌套链表写入文件,再从文件读取数据来赋给嵌套链表中的相应项?解决方案

2012-02-06 
怎样将嵌套链表写入文件,再从文件读取数据来赋给嵌套链表中的相应项?如有以下三个嵌套链表typedefstructta

怎样将嵌套链表写入文件,再从文件读取数据来赋给嵌套链表中的相应项?
如有以下三个嵌套链表
typedef   struct   tagClass
{
          char   className[255];
          char   *classDescription;
          bool   bSelected;
          tagClass   *pNext;
          tagClass   *pPrevious;
}tagClass;

typedef   struct   tagGrade
{
          bool   bSelected;
          char   gradeName[255];
          struct   tagClass   *pClass;
          tagGrade   *pNext;
          tagGrade   *pPrevious;
}TGrade;

typedef   struct   tagSchool
{         char   schoolName[32];
          struct   tagGrade   *pFirst;
}TSchool;

怎样将这三个嵌套链表写入文件?再从文件中把对应的数据赋值给各个链表的成员?

[解决办法]
难道格式一定要这样?如果一定这样你按照对应格式用普通的文件读写好了
[解决办法]
用fopen打开文件
用fscanf按格式读取分析, 比较麻烦,不如用.ini文件


[解决办法]
关键的是楼主想属性什么功能?

热点排行