开发者社区 问答 正文

位移运算是什么意思?

已解决

位移运算是什么意思?

展开
收起
游客eg4yu6xjeqo6m 2022-03-31 21:41:08 871 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 推荐回答

    所谓”位移”就是指在内存中对二进制串进行移动的操作。只要是移动操作,就必然会涉及到以下几个问题,怎样表示移动方向?怎样表示移动的位数?移动之后空出来的二进制位用什么来填充?移动之后跑到原来内存单元外面的那些数字怎么处理?符号位要不要跟着一起移动?这些问题都是我们学习位移操作要弄清楚的细节。各位小伙伴可以带着这些问题来学习位移相关的运算符。与位移相关的运算符有三个,分别是左移(<<)、带符号右移(>>)、无符号右移(>>>)。

    2022-03-31 22:18:32 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等