在C语言中,不同于结构体,共用体(联合体)中的几种不同类型的变量存放在同一段内存单元中。利用这一特点,可以用联合体变量判断ARM或x86环境下,存储系统是是大端还是小端模式。
#include "stdio.h"
int main()
{
}
说明:
1
2
3
4
本文介绍如何使用C语言中的共用体(联合体)来判断系统是采用大端模式还是小端模式。通过实例代码详细解释了不同模式下数据的存储方式。
在C语言中,不同于结构体,共用体(联合体)中的几种不同类型的变量存放在同一段内存单元中。利用这一特点,可以用联合体变量判断ARM或x86环境下,存储系统是是大端还是小端模式。
#include "stdio.h"
int main()
{
}
说明:
1
2
3
4
533

被折叠的 条评论
为什么被折叠?