在没有真正的大端处理器的情况下测试大端

2 c endianness

我想在 Windows(在 x86-64 上)测试我的 c 代码的 big endian。我们应该怎么做?

GoB*_*sto 6

假设您手头没有任何实际的 big-endian 硬件,最好的办法是使用虚拟机(例如QEMU)来模拟 big-endian 体系结构(例如SPARCPowerPC )

然后你需要在你的虚拟机上安装一个合适的操作系统——也许Debian会满足你的需求。