![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运算符
玉树临风你卓哥
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
与、或、异或运算,以及常用运算(二进制赋值、取值、左移、右移、求余数、向上取整、向下取整)
与、或、异或运算1.与运算(&)参加运算的两个数据,按二进制位进行“与”运算。运算规则:0&0=0;0&1=0;1&0=0;1&1=1;即:两位同时为“1”,结果才为“1”,否则为0例如:3&5即 0000 0011 & 0000 0101 = 0000 0001因此,3&a...原创 2018-01-31 10:12:06 · 14106 阅读 · 2 评论 -
&(与运算)、|(或运算)、^(异或运算)的本质理解
[cpp]view plaincopyinta=729; intb=271; printf("%d\n",(a&b)+(a^b)>>1); printf("%d\n",(a&b)+(a|b));输出结果:500;1000(1)这道题咋看上去是位运算,一步一步进行位运算,不会吧,很low的...原创 2018-01-31 10:16:28 · 620 阅读 · 0 评论