源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  while(1)和for(;;)的区别

while(1)和for(;;)的区别

分类: 文章 • 2024-10-14 22:50:52

在主程序中经常会用到大循环while(1)和for(;; ),但是大部分情况下用的都是for(;; ),这是因为从反汇编的角度来看,while(1)的代码更长,执行的时间要长一点点,如下图所示。
while(1)和for(;;)的区别
可以看出,for的反汇编代码短于while,因此执行的时间更短一些。

相关推荐

  • 针对新手的Java EE7和Maven项目–第1部分–简单的Maven项目结构–父pom
  • java:输入一个英文字母(可能是大写,也可能是小写),输出该字母在字母表中的序号(’a’和’A’的序号为1)。
  • CS模块的关键流程总结1-组织结构和主数据
  • MFC中客户区和非客户区的区别&OnPaint和OnDrawn的区别
  • Hatable和HashMap的区别
  • 客户区和非客户区指的什么?窗口客户区和视图客户区的区别
  • 浅析UDP和TCP的区别
  • Java中equals和==的区别
  • 第六章树和二叉树--树和森林-计算机17级 7-1 树的同构 (25 分)
  • (算法优化) 栈和队列(1)--设计一个有getMin功能的栈
  • do-while循环的与for循环,while循环的区别
  • 微信小程序中的wxs 使用总结
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号