自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算术右移和逻辑右移

算术右移:在将数值向右移动指定的位数时,会在左侧填充符号位(即最左边的位)。如果原数值是正数,则左侧填充0;如果是负数,则左侧填充1。逻辑右移:将数值向右移动指定的位数,但是它总是用0来填充左侧空出来的位置,不论原来的最高位是什么。逻辑右移则更适合于无符号数的处理,或是那些不需要保留符号信息的应用场景。算术右移适合用于需要保留数值符号的场合,比如处理有符号整数的除法。算术左移和逻辑左移本质没有区别。

2025-04-17 10:07:52 429

原创 C++ auto对const属性的继承

auto 推导结果const int*3、int* const p = &x;auto 推导结果int*1、const int x = 10;auto 推导结果 int。如果想保留所有const属性,使用 decltype。

2025-03-28 11:11:19 83

空空如也

空空如也

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

TA关注的人

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