简单程序判断大端小端

  • 小端和大端的区别:描述多字节变量在内存中的存放方向;小端就是低序字节放在高位地址,大端则相反;
  • 验证程序:
bool checkEnd()
{
    union union_foo
    {
        int a;
        char b;
    }foo;
    foo.a = 1;
    return (foo.b == 1);
}

int main()
{
    if(checkEnd())
    {
        cout<<“小端”<
  • 原理
a.jpg

你可能感兴趣的:(简单程序判断大端小端)