>bytes[i] & 0xff
& 0xff 就是取低8位的意思
例如:
十进制: 300
十六进制: 100101100
100101100 & 0xff = 00101100
100101100 & 011111111 = 00101100
00101100 转成 十进制就是 44, 这个44 就等于 300 - 256 ,可以看成是溢出部分
>bytes[i] & 0xff
& 0xff 就是取低8位的意思
例如:
十进制: 300
十六进制: 100101100
100101100 & 0xff = 00101100
100101100 & 011111111 = 00101100
00101100 转成 十进制就是 44, 这个44 就等于 300 - 256 ,可以看成是溢出部分
本文标题:iOS & 0xff
本文链接:https://www.haomeiwen.com/subject/bzpqmftx.html
网友评论