c语言输入输出流文件删除与添加数据问题
主要问题是这样的 就是我的程序生成文本文件“book.txt”,在其中存入我的图书信息,我想在其中插入某一本书删除某一本书信息,但是我在百度上面查到的方法1: 将其全部读取到内存当中,然后添加或删除,再将其存储到book.txt;2:先建立一个book1.txt文件,将book.txt数据读取到book1.txt然后再插入或者删除数据,最后将book1.txt数据导回book.txt。但是我感觉都好麻烦,尤其当数据很多时,请问还有别的方法么?是否可以用链表,我链表还没有仔细看,如果知道的话希望指导一下,谢谢哈哈哈