C语言问题:

[复制链接]
查看11 | 回复1 | 2012-10-22 03:12:25 | 显示全部楼层 |阅读模式
原则上应该是266所谓共用体就是其中成员共享存储空间,在Intel体系的存储中是高字节在后,因为i和x共享存储空间,因此i 的第一个字节的内容就是c[0],也就是10的二进制存储,其第二个字节的内容就是c[1],也就是1所以最终的等价整数表示就是1 x 256 + 10 = 266不过这是原则上的,实际如果运行环境并非将两者为共享空间,结果可能并非如此...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行