大端小端问题

大端小端,是针对操作数地址存放方式而言的

小端:从低字节到高字节存放;低地址存放低字节,高地址存放高字节

大端:从高字节到低字节存放;低地址存放高字节,高地址存放低字节

例如0x12345678

小端存放方式:                                                大端存放方式:

内存地址:   存放内容:                                   内存地址:                   存放内容:

0x4000               0x78                                         0x4000                          0x12   

0x4001               0x56                                         0x4001                         0x23

0x4002               0x34                                         0x4002                         0x56

0x4003               0x12                                          0x4002                        0x78


判断方式:

union{

int i;

char a;

}u;

u.i=1;

c.b==1为小端

c.b!=1为大端

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值