您好、欢迎来到现金彩票网!
当前位置:ag视讯 > 高优先级 >

C++中按位与有什么用?怎么用?

发布时间:2019-08-01 23:14 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部一般是用来保留某些位,其他位清零。举个例子,某个数字字符a,a可能是0或者1或者..或者9,要将它转化成数字,也就是0或者1或者..或者9,你可以用a=a-0,当然你可以写成a-=0,这是作减法,可以达到目的。

  如果你注意到0实际上是0x30,依次类推,9实际上是0x39的线也能达到目的。于是你可以这样a=a&0x0F,当然你爱写成a&=15也是一样的。

  记得要保留不变的位,相与的数相应位置要是1,要清零的位相与的数相应位置要是0。

  如果想将一个二进制数的某些位清零,就可以通过二进制的0与运算。(清零的数是不唯一的)

http://bed-plans.net/gaoyouxianji/815.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有