iphone - long long 到字节数组

标签 iphone objective-c c

我正在将一个 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/

相关文章:

iphone - 关闭另一个模态视图 Controller 后立即呈现

iphone - 当设备方向从纵向更改为横向时,使用新的 uiview 填充整个横向屏幕

objective-c - OSX iCloud 在应用程序之间共享文件

c++ - 如何模仿静态库的 "multiple instances of global variables within the application"行为但使用 DLL?

使用 C 编码时无法使用 VS Express 2013 创建文件

iphone - UITableView 处于编辑模式 - 按删除键使我的应用程序崩溃

ios - 如何从 NSobject 类 iOS 的任何 View Controller 类上弹出 MFMessageComposeViewController 对象

ios - AnimateWithDuration 运行异常

ios - 在图像上渲染文本,以全分辨率保存图像?

c - 计算数学表达式