5/30 c语言中的位运算
Posted serious123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5/30 c语言中的位运算相关的知识,希望对你有一定的参考价值。
1、什么是位运算?
位运算是指按二进制位进行的运算。因为在系统软件中,常要处理二进制的问题。储存单元中的各二进制位左移或者右移一位,两个数按位相加等。c语言灵活,接近底层,对程序员的要求高,不像其他语言对c语言进行了封装,出错性会高很多。
2、位运算符和位运算。
运算符&按位与 ~取反 |按位或 <<左移 ^按位或 >>右移。位运算中除了~以外,均为二元元运算符,即要求两侧各有一个运算量。
3、与&的应用。
清零,无论任何一个二进制的书与上一个00000000,与之后就全为0 了。 去一个数中某些指定位,假如哦们需要一个字型数据取出其低八位的值时, 11010101 01011011&00000000 11111111=00000000 01011011
以上是关于5/30 c语言中的位运算的主要内容,如果未能解决你的问题,请参考以下文章