开发者社区> 问答> 正文

联合体编译运行结果会是怎样的呢?

联合体编译运行结果会是怎样的呢?

展开
收起
月亮很亮 2022-03-29 22:03:06 379 0
1 条回答
写回答
取消 提交回答
  • 联合体中的两种数据类型的地址是相同的,但是对联合体中的不同数据赋值的结果是不同的。这是因为这两种数据类型共享一个存储空间,而PC是小端存储,即值的高阶字节放在高阶地址上,低阶字节放在低阶地址上。变量总是从低地址存储,从这里也可以看出PC被存储在小端。

    2022-03-29 22:03:38
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载