中易网

问一下C/C++中 while(b&=(b-1)) 当中的&是什么意思??

答案:3  悬赏:80  
解决时间 2021-03-06 21:49
问一下C/C++中 while(b&=(b-1)) 当中的&是什么意思??
最佳答案
&为操作

例如

2的2进制为:0010
1的2进制为:0001 & 相与的结果为 0000

既为0

while语句0的为假 就推出循环了!
全部回答
位与运算,实现两个操作数的逐位相与操作。
是逻辑“与” 在本语句里,while(b&=(b-1))表示:当b=b&(b-1)为“真”,也就是只要b&(b-1)运算完b不等于零。 注意:不是b==b&(b-1) -------------------- 顺便问一下,你怎么把这个题目放到“历史话题”里了? 哈哈,除了历史,亏了我还懂点c!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哪个男、女明星的名字最好听(国内的哦)
在哪个网站里怎样查询到公司网页被客户访问的
5000块钱的费用用了多少升油
由程序产生如下所示的二维数组(矩阵)a并实现
旺泉洗浴中心地址有知道的么?有点事想过去
靓号可以设置密保问题吗?
鹰飞在万里山上的成语
吉祥门窗岗亭地址有知道的么?有点事想过去
陶姓的来源陶姓的来源是什么
I wonld to see you crying with my smile.
nba里面 往 自己家篮筐进球最多的是谁
贫困学生发言稿心得体会200
LIME FLARE在哪里啊,我有事要去这个地方
氯虫苯甲酰胺能杀果蝇吗
老赵电动工具(NO.CZ535-1312-674)地址有知道
推荐资讯
魅蓝5s和魅蓝note3哪个好 魅蓝5s和魅蓝no
猜字谜一人站,一个卧,还有两人对面坐,后面
嘉华商行在什么地方啊,我要过去处理事情
伦敦期货锌的交易时间每天几点到几点
有大学毕业没有参加毕业典礼的人吗
玩魔力宝贝(怀旧)版。 我电脑总是卡屏...然
国家地基与基础壹级施工资质证件要到哪里去办
小花仙雨冀族招人啦!
公公以前出轨过3-4次,不知道这样算不算风流
网线黄灯不闪
炒现货燃料烃哪个平台好
有一首歌歌词是 亲爱的.亲爱的 这两句是高音
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?