value=value&0xFF;其中value是一个整数变量,其作用是使最右边的8位保持不变,其他的位都设置位0(最好吧合并过程写下.)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 04:23:49

value=value&0xFF;其中value是一个整数变量,其作用是使最右边的8位保持不变,其他的位都设置位0(最好吧合并过程写下.)
value=value&0xFF;其中value是一个整数变量,其作用是使最右边的8位保持不变,其他的位都设置位0
(最好吧合并过程写下.)

value=value&0xFF;其中value是一个整数变量,其作用是使最右边的8位保持不变,其他的位都设置位0(最好吧合并过程写下.)
0xff & 0xff = 0xff;
0x20 & 0xff = 0x20; //(0010 0000) & (1111 1111) = (0010 0000)
0x1000 & 0xff = 0x1000 & 0x00ff = 0x0;
意思是仅保留低位8 位元资料,高於第8位元的值,设置为0;