获取字节的各个bit

来源:互联网 发布:最好的php框架 编辑:程序博客网 时间:2024/05/21 12:45

 printf("the value is 10000001 !/n");
 unsigned char a=129;
 int r[8]={0};
 
 r[0] = a & 0x01; // 最低位
 r[1] = ( a & 0x02) >> 1;
 r[2] = ( a & 0x04) >> 2;
 r[3] = ( a & 0x08) >> 3;
 r[4] = ( a & 0x10) >> 4;
 r[5] = ( a & 0x20) >> 5;
 r[6] = ( a & 0x40) >> 6;
 r[7] = ( a & 0x80) >> 7;

原创粉丝点击