一个字节有8位,可以用原来的值和0x3f(就是0011 1111B)按位与,即可得到后六位。前两位就是和0xc0按位与,然后右移六位。unsigned char a=0x34;unsigned char high=a&0xc0>>6;unsinged char low=a&0x3f;
获取一个字节后6位,和一个字节前2位
最新推荐文章于 2022-10-25 20:12:30 发布
一个字节有8位,可以用原来的值和0x3f(就是0011 1111B)按位与,即可得到后六位。前两位就是和0xc0按位与,然后右移六位。unsigned char a=0x34;unsigned char high=a&0xc0>>6;unsinged char low=a&0x3f;