欢迎光临
我们一直在努力

从汇编层告诉你while(1) 和 for(;;)有什么区别?

有读者问题了类似这样的问题:while(1) 和 for(;;)它们不都是无限循环吗,作用应该一样啊,它们到底有什么区别?

从汇编层告诉你while(1) 和 for(;;)有什么区别?

要回答这个问题,其实你各自编写一段while(1) 和 for(;;)的代码,编译对比一下代码大小和汇编文件,你就大概知道了。

# while(1)和for(;;)语法表达

这里先说一下while(1)和for(;;)语法表达式。

1.while语法表达

while( 表达式 )

{

语句

}

其中:

表达式:是循环条件 语句:为循环体。

while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体语句。其执行过程可用下图表示:

赞 (0)

联合永道作者

0 0

生成海报

PHP 正在干掉 Python

上一篇
2022年1月26日 10:01

2022我们在YesPMP直播间相遇

下一篇
2022年1月26日 10:01

相关推荐

  • 2021年12月8日

    三道杠是什么牌子?(横着三条杠是什么牌子)

  • 2021年9月4日

    因一句“炮王”,被吴亦凡索赔22万的农村男孩,钱还清了吗?(明星炮王是谁?)

  • 2021年10月15日

    华为手机硬件加速如何设置,华为关闭硬件加速(华为手机提高性能设置)

  • 2021年9月19日

    电脑内存条怎么插的步骤教程(笔记本内存条安装教程?)

  • 2021年9月13日

    笔记本电脑插耳机听不到声音怎么办(手机耳机没坏但听不到声音?)

  • 2021年10月4日

    详解电脑如何一键安装xp系统

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《从汇编层告诉你while(1) 和 for(;;)有什么区别?》
文章链接:https://www.6buu.com/556213.html
本站资源仅供个人学习交流,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发