0

我正在向一个带有其他内容的字节数组发送一个 long long 到一个 java 服务器。当我在 java 端转换 long back 时,它不是我所期望的。我已经测试了java转换器,但我的ObjectiveC我认为它是低级别的就这么简单。

uint8_t *data = alloca(sizeof(longlong));
memcpy(&data[sizeof(Byte)+1],&theLong,sizeof(long long));

这是对的还是我走错了路?

4

1 回答 1

1

也许......取决于字节序......看看这里:http ://en.wikipedia.org/wiki/Endianness

于 2012-12-06T00:17:01.220 回答