c语言中位运算的左位移右位移都是什么意思
假设0010左移就是把二进制数向左移动,右边补0,0的二进制全是0,左移之后右边再补0。0010<<2 就是1000 实际是做的*4。1000>>2 计算 0010 实际做的是/4。
位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算。位移位运算符分为左移和右移两种,均为双目运算符。第一运算对象是移位对象,第二个运算对象是所移的二进制位数。位移位运算符的运算对象、运算规则与结果、结合性如表2-16所示。移位时,移出的位数全部丢弃,移出的空位补入的数与左移还是右移花接木有关。如果是左移,则规定补入的数全部是0;如果是右移,还与被移位的数据是否带符号有关。若是不带符号数,则补入的数全部为0;若是带符号数,则补入的数全部等于原数的最左端位上的原数(即原符号位)。具体移位规则如下所示。位移位运算符的优先级如下:・算术运算符 优先于 位移位运算符 优先于 关系运算符・位移位运算符是同级别的,结合性是自左向右例如,设无符号短整型变量a为0111(对应二进制数为0000000001001001),则:a<<3 结果为01110(对应二进制数为0000001001001000),a不变a>>4 结果为04 (对应二进制数为0000000000000100),a不变又如,设短整型变量a为-4(对应二进制数为1111111111111100),则:a<<3 结果为-32(对应二进制数为1111111111100000),a不变a>>4 结果为-1(对应二进制数为1111111111111111),a不变
呵呵假设0010左移就是把二进制数向左移动,右边补0,0的二进制全是0,左移之后右边再补00010<<2就是1000实际是做的*41000>>2计算0010做的的/4
位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算。位移位运算符分为左移和右移两种,均为双目运算符。第一运算对象是移位对象,第二个运算对象是所移的二进制位数。位移位运算符的运算对象、运算规则与结果、结合性如表2-16所示。移位时,移出的位数全部丢弃,移出的空位补入的数与左移还是右移花接木有关。如果是左移,则规定补入的数全部是0;如果是右移,还与被移位的数据是否带符号有关。若是不带符号数,则补入的数全部为0;若是带符号数,则补入的数全部等于原数的最左端位上的原数(即原符号位)。具体移位规则如下所示。位移位运算符的优先级如下:・算术运算符 优先于 位移位运算符 优先于 关系运算符・位移位运算符是同级别的,结合性是自左向右例如,设无符号短整型变量a为0111(对应二进制数为0000000001001001),则:a<<3 结果为01110(对应二进制数为0000001001001000),a不变a>>4 结果为04 (对应二进制数为0000000000000100),a不变又如,设短整型变量a为-4(对应二进制数为1111111111111100),则:a<<3 结果为-32(对应二进制数为1111111111100000),a不变a>>4 结果为-1(对应二进制数为1111111111111111),a不变
呵呵假设0010左移就是把二进制数向左移动,右边补0,0的二进制全是0,左移之后右边再补00010<<2就是1000实际是做的*41000>>2计算0010做的的/4
文章标签:
来自:左位右位什么意思
本文链接:https://www.u1e.cn/baike/a/919259a50db79e0e242454c6 [复制]
猜你喜欢
俗话说:一百种人有一百种命运,有的人可以一条路一直走到底,有的人却注定要曲曲折折,不过谁也不需要羡慕谁。最重要的是:我们迟早会遇上。
人总要找点事情做,让自己忙起来,忙起来才知道生活不易,才明白平时的忧伤都是矫情。
等一阵风,等一阵雨,等一个唯一的你。
你们给我挺住,都别吃,都那么肥了怎么还有脸吃。
如果不醒来,那么现实和梦境又有何分别。
天塌下来你顶着,我垫着!
最美的不是下雨天,是陪你一起躲过的屋檐。
南音少女
如果坚强的人落泪了,一定是撑不下去了。
您是一棵大树,春天倚着您幻想,夏天倚着你繁茂,秋天倚着您成熟,冬天倚着您沉思。亲爱的妈妈,感谢给予我的一切。
暗恋你,追你,我的本子满满写着你的名字。
得意时处之泰然,失意时处之淡然,才是人生的大智慧。
不必因昨天的眼泪、湿了今天的太阳。
你自由了,可不可以把我的快乐还我。
疾病是手段,健康是目的;疾病是道路,健康是目标。
恋爱不是谈的,是坠入的。有一天,在没有察觉到的时候,头朝下坠下去。早安!
无论平静还是灿烂,我都喜欢。
恍忽间明白:春光明媚的春天之所以如此的美,是因为它让人的心情在此刻绽放。
别总拿自己的饱经风霜的脸说事,美的不突出,丑的不别致。
明白的人懂得放弃,真情的人懂得牺牲,幸福的人懂得超脱。
歇后语大全
猪八戒戴眼镜是什么意思?
一根绳拴俩蚂蚱是什么意思?
腰间别雷管是什么意思?
烟囱里拘雀麻是什么意思?
胸口安雷管是什么意思?
小孩爬墙是什么意思?
线团子打滚是什么意思?
洗脚水倒在秧田里是什么意思?
污水塘里泡豆芽是什么意思?
乌龟吃王八是什么意思?
推开窗户是什么意思?
同吹两把号是什么意思?
铁匠铺里的家什是什么意思?
太岁头上动土是什么意思?
孙猴子跳出水帘洞是什么意思?
手指抠伤口是什么意思?
三个小鬼丢了俩是什么意思?
塞翁失马是什么意思?
拳头上跑马是什么意思?
秦始皇的奶奶是什么意思?
千年胡椒万年姜是什么意思?
女大十八变是什么意思?
麻花儿上吊是什么意思?
毛毛虫弓腰是什么意思?
萝卜当棒槌是什么意思?
龙王爷出阵是什么意思?
马长犄解骡下驹是什么意思?
娄阿鼠(昆剧《十五贯》中人物)测字是什么意思?
鲤鱼护窝是什么意思?
口吞萤火虫是什么意思?
耗子在窝里藏粮是什么意思?
海龙王吃螃蟹是什么意思?
黄鼠狼烤火是什么意思?
黄连锅里煮人参是什么意思?
风车尘土是什么意思?
当面锣,对面鼓是什么意思?
大海里放鱼是什么意思?
吹鼓手的腮帮子是什么意思?
吃了虎豹的心肝是什么意思?
秤杆掉了星是什么意思?
炒了的虾米是什么意思?
布袋里装牛角是什么意思?
不搭棚的葡萄是什么意思?
跛脚马上阵是什么意思?
玻璃棒槌是什么意思?
鼻子上抹蜜糖是什么意思?
笨婆娘打架是什么意思?
背着脚扣上梯子是什么意思?
包公升堂是什么意思?
八个钱算命是什么意思?
相关推荐
还没有人回应过