查看单个帖子
  #1 (permalink)  
旧 2008-07-19
BlueSky-Thinker BlueSky-Thinker 当前离线
初级会员
 
注册日期: 2008-04-18
帖子: 6
BlueSky-Thinker 正向着好的方向发展
帖子 二进制保存链表的问题

前一阵子在搞C语言课程设计,交作业时,检查我的程序的一个头顶闪光的老师说我的程序做的很笨。原因是我在程序中把链表的节点里的数据信息用文本文件保存起来,也从文件中读取数据以创建链表。按他的说法,我应该用二进制文件把整个链表保存起来,包括数据结构和节点上的数据。我从没有听说过可以这样做的,当时表示质疑,他说整个链表就是内存中的一段二进制数据,听起来有道理,当时没有时间了,所以没有细问他。现在想起来,却不知道怎么做,到网上搜了搜,也没找到答案。觉得不太可能这样做,不知各位有什么高见。
注明:我乃菜鸟一只,若有解决方法,请讲得浅易些。
回复时引用此帖