我们为 x86 和 x64 平台开发了 win32 应用程序。我们想在 ARM 平台上使用相同的应用程序。ARM 平台的字节序会有所不同,即 ARM 平台通常使用大端格式。所以我们想在我们的设备应用程序中处理这个问题。
例如 // 在 x86/x64 中, int nIntVal = 0x12345678
在 ARM 中, int nIntVal = 0x78563412
如何在 ARM 中为以下数据类型存储值?
- 双倍的
- char 数组,即 char chBuffer[256]
- 整数64
请澄清这一点。
问候, 拉斐尔