#include<stdio.h>
union endian
{
unsigned int word;
unsigned char bytes[4];
};
int main(int argc, char* argv)
{
union endian en;
en.word=0x12345678;
printf("%x\n",en.bytes[0]);
//if the result is 78,then is little endian
}
~
判断机器的大小端
最新推荐文章于 2023-08-17 11:48:54 发布