我正在将一个 long long 与其他内容一起发送到一个字节数组到 java 服务器。当我在 java 端将 long 转换回来时,这不是我所期望的。我已经测试了 java 转换器,但我 ObjectiveC 我认为有了它,低级别就会像这样简单。
uint8_t *data = alloca(sizeof(longlong));
memcpy(&data[sizeof(Byte)+1],&theLong,sizeof(long long));
这是正确的还是我走错了路?
最佳答案
也许...取决于字节顺序...看看这里:http://en.wikipedia.org/wiki/Endianness
关于iphone - long long 到字节数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13734875/