c程序设计共同体5

Paopao._758 |浏览224次
收藏|2021/11/18 17:02

满意回答

2021/11/18 17:10

这个涉及到大端字节序(Big Endian)、小端字节序(Little Endian),具体的与编译器及CPU有关因为你用的电脑是X86/X64结构的(intel或ADM的CPU),它的存储用的是小端字节序,也就是高位在前0X12345678实际的内存为(十六进制)78 56 34 12而union是左对齐的,所以结果是78

whoami1978

其他回答(0)
0人关注该问题
+1

 加载中...