永发信息网

为什么int c = size & ((len << 1) - 1);与int c=size%(len*2);有相同的结果?

答案:2  悬赏:0  手机版
解决时间 2021-03-08 12:31
为什么int c = size & ((len << 1) - 1);与int c=size%(len*2);有相同的结果?
最佳答案
并非一定的,碰巧遇上了,修改一下size和len的值,计算结果就不同了
比如你试试
int size = 3;
int len = 5;
全部回答
直观上很好理解,在new一个int的数组,数组的长度是存储int类型所需要的byte数与(len+1)的乘积。但是,很难理解为什么会产生这样的数组长度要求,看起来更像是要求数组长度为(len+1),那样的话本句应该是int *a = new int[len + 1];。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
找个有带(刺) 字 的网名 2给字的 ————
牛蒡茶什么人可以喝?什么人不能喝?喝了会怎
清香园壮黄牛馆地址在什么地方,想过去办事
人教版初三上册英语单词表 ‘’只要上册‘’
鸟困于笼,恨关羽不能张飞,对对子,上句怎么
天彭牡丹多少钱一株。
关于早春的诗配画
我在广州,年龄21周岁急需贷款一万,请问有没
轻轻家教的教师星级是什么?是学生家长评价的
汤原县文化广电新闻出版局地址在什么地方,想
辟五谷,瘦成棍,三级风,不出门是什么意思
广州大道中社区残疾人协会在什么地方啊,我要
男属猴女属鸡相配吗
右图是某种动物迁入一个适宜环境后的增长曲线
应该怎么养刚孵化出来的小乌龟啊?
推荐资讯
造梦西游3人物多少级可拥有5个宠物
船体保温一般在什么地方
what is your name.?用ducky回答
朗动用a5 5w30的机油,多少公里保养?
我给狗狗剪了尾巴它歪着一边走路了,怎么办啊
华为P10 Plus开机第一次解锁前,部分应用功能
大唐无双2镖车怎么不能从长安到其他地图?
求大神们帮我检查一下这4道题有没有错的,
名侦探柯南被狙击的明侦探GBA游戏剧本行动部
我的舌头里长了一个像血泡黑黑的是什么东西
抹灰前喷浆是什么意思
大寨尖山在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?