我想知道C是否有类似于python pickle模块的东西,可以将一些结构化数据转储到磁盘上,然后稍后再将其加载回来。
我知道我可以一个字节一个字节地把我的结构写到磁盘上的一个文件中,然后再把它读回来,但是用这种方法还有很多工作要做。例如,如果我有一个单一的链接列表结构,我可以从头到尾遍历列表并将每个节点的数据写到磁盘上当我从磁盘文件中读取列表时,我必须重建所有链接
在每对节点之间。
如果有更简单的方法,请告知。
多谢了!

最佳答案

恐怕是对那件事的坚决拒绝。C有基本的文件I/O。任何数据结构都由您决定。编一个格式,扔掉,读进去。
可能有一些库可以做到这一点,但是没有一个C不这样做。

10-05 23:17