注册 登录
编程论坛 VC++/MFC

unsigned short转unsigned char

kxywnljz 发布于 2011-01-23 18:11, 1888 次点击
unsigned short crc_value;
crc_value=0xa4b2;
那我怎样将a4b2变为unsigned char类型的值,并将
(定义了unsigned char temp[5]={0};)
temp[0]=0xa4,
temp[1]=0xb2,


没钱发帖了!!!!!!
4 回复
#2
红色警戒2011-01-24 09:41
unsigned short a = crc_value;
a = a & 0x00FF;
temp[1] = a;
a = crc_value;
a = a >> 4;
temp[0] = a;
#3
lucky5635912011-01-25 12:44
没看懂
#4
红色警戒2011-01-25 23:59
unsigned short crc_value = 0xa4b2;
    unsigned short a = crc_value;
    unsigned char temp[5]={0};
    a = a & 0x00FF;
    temp[1] = a;
    a = crc_value;
    a = a >> 8;
    temp[0] = a;
    TRACE("\n%x, %x\n", temp[0], temp[1]);
#5
争取和勇气2011-02-21 09:04
呵呵,学习
1