我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c语言位运算基础知识

img


C语言位运算基础知识<<,不是向左移一位吗,还有&是什么意思?

&按位进行与操作。
4二进制:0100
1二进制:0001
上下对应位置都为1,结果才为1,否则是0。这里结果就是0000。

<< 向左移一位
& 按位与

因此 y<<1 等于4,x>>1 等于1 , 4&1 ,0100 & 0001 等于0 所以答案等于0

<<是向左移一位,但是是对于二进制数向左移动一位,2向左移动一位是4,2向右移动一位是1,二者与操作,就是0

近期文章

  • 为什么?我哪里错了?
  • 如何设置PHPWord固定单元格宽度?
  • 初一可以值得学java嘛
  • 大家有没有出现过这种情况?
  • H5在iOS不显示图片,在安卓能正常显示
  • 为什么报错,该怎么解决啊?
  • 请问这种脑网络空间分布图是怎么生成的啊,用的哪一个软件啊
  • 如何将C++程序改为C程序
  • 想知道怎样实现这个存储
  • 怎么通过JS实现小狐狸钱包的eth_signTypedData_v4签名
  • 如何测试工厂类?
  • VSCode插件扩展弃用…如何恢复?
  • 项目运行部了缺爱使用keras
  • Vue3 这里第一次载入时,插槽不显示
  • Python代码出现错误
  • 如何做到前端点击按钮后端函数停止
  • 这里的错误是什么意思啊
  • IDL实现6s辐射传输模拟
  • 路由跳转之后页面不渲染怎么把页面信息传递过去
  • 报错如何解决。Windows安装germansentiment库

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华