发新帖我要提问
12
返回列表
打印

引用 value 的各个字节

[复制链接]
楼主: lizye
手机看帖
扫描二维码
随时随地手机跟帖
21
lizye|  楼主 | 2013-8-14 19:07 | 只看该作者 回帖奖励 |倒序浏览
楼上的方法不错,我试试

使用特权

评论回复
22
lizye|  楼主 | 2013-8-14 19:08 | 只看该作者
先结贴了

使用特权

评论回复
23
风见准人| | 2013-8-14 19:38 | 只看该作者
void function(unsigned long value)
{
     value_0=value&&0x0001;
value_1=value&0x0010;
value_2=value&0x0100;
value_3=value&0x1000;


   /*
   ;
   ;
   */
}

使用特权

评论回复
24
huailove| | 2013-8-15 10:15 | 只看该作者
学习

使用特权

评论回复
25
tergy2012| | 2013-8-15 15:53 | 只看该作者
路过学习的

使用特权

评论回复
26
ayb_ice| | 2013-8-16 14:23 | 只看该作者
#define get_u8_0(x)  ((U8*)&x)[0]
#define get_u8_1(x)  ((U8*)&x)[1]
#define get_u8_2(x)  ((U8*)&x)[2]
#define get_u8_3(x)  ((U8*)&x)[3]


U32 test = 0x12345678;

U8 a,b,c,d;

a = get_u8_0(test); // 0x12
b = get_u8_1(test); // 0x34
c = get_u8_2(test); // 0x56
d = get_u8_3(test); // 0x78

以上结果针对KEIL C51


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则