发布网友 发布时间:2024-05-07 23:53
我来回答
共1个回答
热心网友 时间:2024-05-29 07:17
一般情况下两种方法下,while会比do while多一条进去循环的跳转指令,如下图汇编代码,黄色是多出来的。
原因是do while是直接进去循环,先执行再判断,while是先判断再执行,所以在进入时先要跳到判断的地方。
这里的影响太小了,不用太过于关注,而且大部分情况下还是要先判断再执行,所以while还是用的最多的。