首页>评论 > 正文

【天天时快讯】右移左移操作_右移运算符

2023-04-13 20:05:40 来源:互联网


【资料图】

1、右移运算符,移位运算符的一种:程序设计中,位操作运算符的一种。

2、在c++中,移位运算符有双目移位运算符:<<(左移)和>>(右移)。

3、移位运算符组成的表达式也属于算术表达式,其值为算术值。

4、左移运算是将一个二进制位的操作数按指定移动的位数向左移位,移出位被丢弃,右边的空位一律补0。

5、右移运算是将一个二进制位的操作数按指定移动的位数向右移动,移出位被丢弃,左边移出的空位或者一律补0,或者补符号位,这由不同的机器而定。

6、在使用补码作为机器数的机器中,正数的符号位为0,负数的符号位为1。

7、(均由机器来定:这个不正确)(MSDN原文明确说明,右移对于无符号类型强制补0,对于有符号类型续补符号位)。

本文到此结束,希望对大家有所帮助。

标签:

精彩推荐

关于我们 | 联系我们 | 免责声明 | 诚聘英才 | 广告招商 | 网站导航

 

Copyright @ 2008-2020  www.cguiw.com  All Rights Reserved

品质网 版权所有
 

联系我们:435 227 67@qq.com
 

未经品质网书面授权,请勿转载内容或建立镜像,违者依法必究!