为了账号安全,请及时绑定邮箱和手机立即绑定

怎么用文件储存链表并能够随时打开对其进行操作

怎么用文件储存链表并能够随时打开对其进行操作

C++
PIPIONE 2018-10-29 09:09:48
我想用文件来储存链表信息并且能够随时打开再读入链表并对其进行操作,最好能有程序代码……表示看代码看得懂……我不会太多c++操作,大二计算机系……
查看完整描述

2 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

链表就有节点,代码中节点定义都有前后节点的指针,那么你写文件中,也需要有个字段用来指示前后节点的位置,最简单的比如
///---a.ini
[Head]
Value=head
PreNode=nil
NextNode=Node_1
[Node_1]
Value=1
PreNode=Head
NetNode=Node_2

像上面的写法,你遍历起来,稍微麻烦点,不过也不是不行。
对于增删,无非就改变下前后节点的指向,就行了
整体实现起来不难,关键在于效率!!!!


查看完整回答
反对 回复 2018-11-03
?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

首先要给出你的数据结构,说白了,你这个相当于是简单的文件数据库

查看完整回答
反对 回复 2018-11-03
  • 2 回答
  • 0 关注
  • 746 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信