【发布时间】:2019-04-18 14:09:43
【问题描述】:
从事一个新项目并遇到问题。 我在 char 数组中有一大块字节。 Big Endian 中有 4 个字节需要转换为 int。 当我尝试将 4 字节 char 数组逐个字节转换为 int 字节时,它们中的一个以否定形式出现。 有什么解决方案/算法吗?
谢谢!
【问题讨论】:
-
向我们展示代码。请注意,
char可能默认已签名,因此您可能希望明确使用unsigned char
标签: c memory endianness