int(id>>0*8)&0xff;中右移0乘8位是什么意思,,0*8得0,,不等于没移吗,,那写这有何意义?
因为要取后面的第二位第三位等等的字节,所以要用一个数来递增,而这个数的初值就是0,表示从第一位字节开始取,可以理解为循环的那个i的意义
确实没有右移
估计是表示第一个字节,从0开始