确认当前系统的存储模式(大端模式,小端模式)

    xiaoxiao2021-03-25  15

    存储模式: 大端模式(Big_endian):字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。 小端模式(Little_endian):字数据的高字节存储在高地址中,而字数据的低字节则存放在低地址中

    void CheckSystem( ) { union check { int i; char ch; } c; c.i = 1; if(c.ch==1) { cout<<"小端模式"<<endl; } else { cout<<"大端模式"<<endl; } }

    int i=1;的内存存储结构(内存地址按由低到高) 大端模式 |0x0|0x0|0x0|0x0|0x1| 小端模式 |0x1|0x0|0x0|0x0|0x0|

    转载请注明原文地址: https://ju.6miu.com/read-200085.html

    最新回复(0)