链表和文件的输入输出
文件里有一些内容比如
1.AAAA
2.BBBB
我现在以链表的形式把它读出来
然后我搜索到AAAA
现在我要把AAAA修改成CCCC然后保存
也就是说保存成
1.CCCC
2.BBBB
而不会添加新的一行。
求解啊。。我弄了半天
[解决办法]
既然都用链表了 那就把文件重新打开截断,把修改过的链表写到文件里不久行了
[解决办法]
先把内容读出来然后用个head->next遍历,把前面的值修改 比如你是用个char[]保存,你就head->char[i]=C,然后就行了 想改几个就i=几,然后fprintf,然后没得了