自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 c++中 >> 右移操作符使用

过程:移动两位,后面两位丢弃,前面两位进行补位,符号位补1,而后面一位补0。(移位操作符使用的必须是整形,且移位的是数二进制的补码)int b=a>>1;//其中数字1表示向右移动一位。相对于 << 左移操作方,>> 右移操作符有两种移位方式。因此可以知道 >> 后面那个数字是表示移动多少位。int c=a>>2;//2表示向右移动两位。负数在大多数编译器中使用的是算数操作符。移动几位,后面就抛弃几位,前面全部补0。因此负数移位,符号位补1,其余补0。所以a向右移动2位得到的补码为。(正数使用逻辑操作法)

2023-08-22 10:40:46 367 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除