gpt4 book ai didi

c - 如何将结构写入文件?

转载 作者:行者123 更新时间:2023-11-30 17:36:32 26 4
gpt4 key购买 nike

我想将一个结构写入二进制文件。

我的结构如下所示:

struct {
int a;
int b;

struct c {
int d;
int e;
};
};

是否有任何函数可以将该结构的实例写入文件?如果没有的话我该怎么办?

最佳答案

C 中没有自动方法来读取/写入文件结构。您将必须创建自己的格式化和解析例程。基本上使用适当的格式字符串调用 sprintf/write 和 read/sscanf。如果您可以切换到 C++,请查看 JSON 或 XML 库。

在存储中保存和加载对象和结构的技术术语是序列化。

关于c - 如何将结构写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22648457/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com