博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
5/30 c语言中的位运算
阅读量:7114 次
发布时间:2019-06-28

本文共 386 字,大约阅读时间需要 1 分钟。

1、什么是位运算?

 位运算是指按二进制位进行的运算。因为在系统软件中,常要处理二进制的问题。储存单元中的各二进制位左移或者右移一位,两个数按位相加等。c语言灵活,接近底层,对程序员的要求高,不像其他语言对c语言进行了封装,出错性会高很多。

2、位运算符和位运算。

运算符&按位与  ~取反 |按位或    <<左移  ^按位或   >>右移。位运算中除了~以外,均为二元元运算符,即要求两侧各有一个运算量。

3、与&的应用。  

清零,无论任何一个二进制的书与上一个00000000,与之后就全为0 了。   去一个数中某些指定位,假如哦们需要一个字型数据取出其低八位的值时,   11010101  01011011&00000000  11111111=00000000 01011011

转载于:https://www.cnblogs.com/serious123/p/10952816.html

你可能感兴趣的文章
我的js日记-对象字面量知识串烧
查看>>
算法与数据结构1800题 之线性表 (三)
查看>>
node中间层实现文件上
查看>>
spring cloud构建互联网分布式微服务云平台-高可用的服务注册中心
查看>>
分布式服务防雪崩熔断器,Hystrix理论+实战。
查看>>
从0开始学习Stream
查看>>
Python爬取豆瓣电影的短评数据并进行词云分析处理
查看>>
Android开发之从零开始学RxJava 2.x(一)认识Rxjava
查看>>
(十三)spring cloud微服务分布式云架构-服务容错保护(Hystrix断路器)
查看>>
39 Combination Sum
查看>>
未来人工智能可能会拥有情绪
查看>>
如何优雅地使用 rm 防止误删除?
查看>>
servlet 的实现方法
查看>>
linux dhcp服务器 超级作用域
查看>>
二分查找
查看>>
对haproxy配置学习过程中几个点进行总结
查看>>
Oracle资源配置profile(二,2/2)
查看>>
我的友情链接
查看>>
关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系
查看>>
IntelliJ IDEA 12 详细开发教程(二)Tomcat服务配置与Jrebel热部署
查看>>