读书人

怎样将嵌套链表写入文件再从文件读取

发布时间: 2012-02-06 15:52:45 作者: rapoo

怎样将嵌套链表写入文件,再从文件读取数据来赋给嵌套链表中的相应项?
如有以下三个嵌套链表
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文件


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

读书人网 >C++ Builder

热点推荐