甜甜钢笔

文章
4
资源
0
加入时间
3年0月9天

c++中移位和与运算符的含义

最近再做一些练习题,发现很多地方用到移位、与等运算代替了常用的乘除法。这样做可以从很大程度上提高程序的效率缩短程序运行时间。但是这样做对于我这样的初学者来说一下子不能快速理解,所以在这里记录下一些常用的运算以及他们所代表的含义:给定一个无符号整数n = 15, 它的二进制数为1111,下面我们结合这个数说说各个运算的含义 (1)n >> 1;//将n向右移动一位,变为0111 = 7, 表