儒雅时光

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

c语言利用移位符计算n次方,C语言中位移位运算符【转】

【记住:左移位操作低位补0,右移位操作无符号数高位补0,有符号数高位补1】位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算。位移位运算符分为左移和右移两种,均为双目运算符。第一运算对象是移位对象,第二个运算对象是所移的二进制位数。位移位运算符的运算对象、运算规则与结果、结合性如表2-16所示。移位时,移出的位数全部丢弃,移出的空位补入的数与左移还是右移花接木有关。如果是左移,则...