关于结构体存入文件问题
typedef struct playerinformation
{
char cname[50];
int ipeople;
int iarmy;
int grain;
int icity;
city *next;
}play;
struct city
{
char cname[50];
city *next;
};
哥哥姐姐们,能帮我解决一个问题吗?
问题:对于带有指针的结构体如何读写入文本文件?我用fwirte()将上面两个结构体依次存入文本文件中,再用fread读取好像程序就出现问题了?难道带有指针的结构体读取有特殊操作?【结构体指针malloc过】