69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main(void)
{
unsigned char a[4] = {0x07,0x09,0x03,0x08};
unsigned char b[2] ;
int i;
b[0] = (a[1]<<4) | a[0];
b[1] = (a[3]<<4) | a[2];
for(i=0;i<2;i++)
{
printf("b[%d] = %x\n",i,b[i]);
}
return 0;
}