问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么使用do…while循环编译后生成的代码的长度短于while循环?_百度知 ...

发布网友 发布时间:2024-05-07 23:53

我来回答

1个回答

热心网友 时间:2024-05-29 07:17

一般情况下两种方法下,while会比do while多一条进去循环的跳转指令,如下图汇编代码,黄色是多出来的。

原因是do while是直接进去循环,先执行再判断,while是先判断再执行,所以在进入时先要跳到判断的地方。

这里的影响太小了,不用太过于关注,而且大部分情况下还是要先判断再执行,所以while还是用的最多的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人类如何才能悬浮在空中? - 知乎 人体悬浮术是真的存在吗 人体怎样才能真正的在空中悬浮 小孩c蛋白反应高是什么原因 (2014?南海区二模)如图所示,物重G为2000N,小红用800N的拉力花2s的时间... 苹果13系列升级iOS15.5好吗? 出生2o12年11月20日2点姓石光字辈取名 求龙凤胎名字:2012年6月21日(农历5月初3)凌晨0点40分出生,大的为龙,小... by和take有什么区别 takeby后面跟交通工具的区别 iphone15promax和iphone15有什么区别 香烟点燃后会产生哪些有害物质 被动吗 后羿1技能可以触发末世被动吗 爱租机没有社保跟工资条可以通过吗 朔州到应县的汽车最晚是什么时候 我们步行去学校改为一般疑问句 山西-朔州-应县 ...我的录音软件是AU 。 但是为什么我一打开AU 录音。 就不好使呢... 由于后羿的被动技能,不适合用末世,是真的吗 男人问女人,你会不会真心嫁给我?怎么回答 男朋友问:我不爱你,你会嫁给我吗? 男朋友问 媳妇你会嫁给我吗?一般是为什么这么问? 男朋友问:我不爱你,你会嫁给我吗 王者荣耀s16赛季后羿可以触发末世被动吗 承包政府工程有一部分没有立项合法吗 多功能消谐装置能解决配电网什么问题呢? 微机消谐装置的4个作用 索尼T900如何设置时钟并进行基本操作? 索尼t900如何设置时钟并进行笑脸检测? 索尼相机T900开不了机 节假日迟到还有三倍工资吗 法定节假日3倍工资 含有'情'的词语 概算指标的原则 何乃太区区.——《玉台新咏·古诗为焦仲卿妻什么意思??? 上海龙洋工业园区属于哪个区 一吨生物质燃料等于多少度电的燃烧值 做工程小包头亏了农民工工资支付不起由谁来负责 上海毅安建贸易有限公司合肥分公司怎么样? 6亿吨秸秆完全燃烧,放出的能量完全转化为电能,能产生多少千瓦时的... 考高中上的大专与技校的大专有啥区别?? 在2015年,我想办理养殖无息贷款,请问需要什么条件呢 傅宏林为什么会调到安建总承包公司工作 ”何乃太区区”中何乃怎么翻译? 湖南警察学院是否分配工作 耳膜破裂后还可以修好吗? 《金玉盟》高清资源谁有,求分享 《金玉盟》高清资源谁有,求分享 英超联球队降级后会进入哪个联赛? 奥林巴斯C750数码相机能支持多大的内存