逸致生活

a&b是什么意思

快知识   逸致生活   2020-10-13   194671

a&;b中的“&;”是C语言中的“与”意思,在计算中要遵循二进制“与”的法则,这里的a和b必须都是整数才能参与计算。a&;b的计算法则是先分别计算出a和b的二进制,然后再进行依次的对应计算,这里的计算也有相应的法则,也就是每一位对应的数字必须满足1与1才能等于1的法则,换句话来说1&;1=1,1&;0=0,0&;0=0。必须要严格遵守这个规则。

例如:赋值a=12,b=10,那么二进制计算之后的结果是1100和1010,那么a&;b就是1100&;1010==1000(8)。也就是说12&;10=8