使用8位指针写入,使用32位指针读取

时间:2016-10-05 07:36:04

标签: c pointers casting

如果我们用8位指针写入4次1B的char,那么真的会发生什么,然后我们用32位指针读取4B?为什么不推荐这样做,会发生什么?

1 个答案:

答案 0 :(得分:0)

当您以整数形式读回32位时,您将获得所写内容的整数表示。

您所描述的是一种常用于反序列化二进制数据的技术。反向过程将序列化数据。