把一个int型的数取低8位转换成1个字节的数,我把他和0xFF按位与得到的还是32位的,没有实现压缩
按位与之后存入一个char类型变量
直接强制转换不就好了么,为什麽要去与呢int a = 56;unsigned char data = (unsigned char)a;