共用体里面成员起始地址都是一样的,按照这个逻辑下面代码不应该是这么存的数据吗?为什么结果是13,也就是为什么真正存的是00a[1]a[0]


共用体里面成员起始地址都是一样的,按照这个逻辑下面代码不应该是这么存的数据吗?为什么结果是13,也就是为什么真正存的是00a[1]a[0]


上网搜索下【字节序】
== ===
简单来说,一个四位整型 0x12345678,按内存地址由低到高,
在大字节序的机器上为 12 34 56 78
在小字节序的机器上为 78 56 34 12
== ==
一般家用的intel、amd cpu都是小字节序