如果我们使用 8 位指针写入 4 次 1B 字符,然后使用 32 位指针读取 4B,会发生什么情况?为什么不推荐这样做,会发生什么?
最佳答案
当您将 32 位作为整数读回时,您将获得您所写入内容的整数表示形式。
您所描述的是一种常用于反序列化二进制数据的技术。相反的过程将序列化数据。
关于c - 用8位指针写入,用32位指针读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39868008/
如果我们使用 8 位指针写入 4 次 1B 字符,然后使用 32 位指针读取 4B,会发生什么情况?为什么不推荐这样做,会发生什么?
最佳答案
当您将 32 位作为整数读回时,您将获得您所写入内容的整数表示形式。
您所描述的是一种常用于反序列化二进制数据的技术。相反的过程将序列化数据。
关于c - 用8位指针写入,用32位指针读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39868008/