日期:2014-05-20  浏览次数:20564 次

二进制问题
int bismask=0x0001;

一个int不是32位吗?但是在十六进制表示中,一个数字代表4位,一共四个数字,那么最后的结果是16位呀

------解决方案--------------------
不足的高位补零撒

int a = 1;这个1还只需要1位呢
------解决方案--------------------
int bismask=0x0001;和int bismask=0x01;是一样的