编程技术记录

世界你好!

    class __judge_little_endian
    {
    public:
        static inline bool isle()
        {
            static const int _a = 0xAABBCCDD; 
            return *(unsigned char *)(&_a) == 0xDD;
        }
    };

对于整数 0xAABBCCDD
大端机器 内存中的排布为: AA BB CC DD
小端机器 内存中的排布为: DD CC BB AA

发表回复

© Beli. All Rights Reserved.