判断机器字节序大小端

#include <stdio.h>

int main() {
    int x = 0x1020304;
    char* p = (char*)&x;
    puts(p[0] == 1 ? "Big endian" : "Little endian");
    return 0;
}
posted @ 2018-04-14 22:07  水郁  阅读(480)  评论(0编辑  收藏  举报
……