& 和 && 两个运算符的区别是什么

文章正文
发布时间:2025-08-15 13:39

&:按位操作符(“与”),将两个表达式的值按二进制位展开,对应的位(bit)按值进行”与”运算,结果保留在该位上。 eg1:17&18 对应的二进制就是00010010                             &00010011                  00010010 该位只要有一个值是0结果就是0,否则就是1. 如果两数位数不同,则较短数高位补零,再运算。

首页
评论
分享
Top