函数式编程
java?c#?C++?你要说明你用的语言的,多个语言支持模板的若是C++的,对结构的存储,你必序列化的特别是类中有指针,你不能直接将类写文件的,必须对每个成员进行输出如struct user { int id; char *name;} x;你不能用fwrite(&x,sizeof(x),1,fp);来写文件而要用(顺序文件)fwrite(&x.id,MAX_NAME,1,fp);fwrite(x.name,MAX_sizeof(int),1,fp);或(随机文件)fprintf(fp,"%d",x.id);fprintf(fp,"%s",x.name);(只是一个原理的参考,具体要看你的结构)