利用联合体判断CPU是大端模式还是小端模式
利用联合体判断CPU是大端模式还是小端模式
定义
大端格式:高字节在低地址,低字节在高地址;
小端格式:高字节在高地址,低字节在低地址;
代码块
函数源代码
int CheckCPU(void)
{
union w
{
int a;
char b;
}c;
c.a = 1;
return (c.b==1);
}
表格
判断结果:
CPU模式 | 返回值 |
---|---|
大端模式 | 0 |
小端模式 | 1 |
版权声明:本文为freiheit_zz原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END