二进制有关问题
二进制问题
int bismask=0x0001;
一个int不是32位吗?但是在十六进制表示中,一个数字代表4位,一共四个数字,那么最后的结果是16位呀
------解决方案--------------------
不足的高位补零撒
int a = 1;这个1还只需要1位呢
------解决方案--------------------
int bismask=0x0001;和int bismask=0x01;是一样的
int bismask=0x0001;
一个int不是32位吗?但是在十六进制表示中,一个数字代表4位,一共四个数字,那么最后的结果是16位呀
------解决方案--------------------
不足的高位补零撒
int a = 1;这个1还只需要1位呢
------解决方案--------------------
int bismask=0x0001;和int bismask=0x01;是一样的