&&是逻辑运算符,两个结果中有一个0结果才是0,比如0&&1,结果是0;1&&0,结果也是0。还有一个&是位运算符,不要搞错了。
根据8421编码,5的二进制为0101,1为0001,按位与的话结果为0001,也就是1