可能重复:
How to convert struct to char array in C
Portable way of writing a C struct to a file (Serialisation for C)
我正在寻找在C中将结构转换为字节数组的方法,我很困惑。请告诉我实现这一点的正确方法。提前谢谢。
答案 0 :(得分:1)
结构是字节数组。它从&mystruct
开始,长度为sizeof(mystruct_type)
个字节。
如果二进制文件很长或者包含间隙,请检查#pragma pack
设置。
HTH
马罗