专栏名称: 云龙派
控制科学与工程专业研究生毕业,喜欢自主学习互联网知识。以自己的收获和持续的学习,分享自动化专业相关的软件、学习笔记和资源。同时分享自己的成长经历,记录生活点滴。
今天看啥  ›  专栏  ›  云龙派

C语言中死循环的5种实现方式

云龙派  · 公众号  ·  · 2024-06-01 08:30
    

文章预览

TRAVEL 点“云龙派” 关注我们 内容 嵌入式系统的代码开发中,经常会使用到死循环让各个功能模块持续不断地执行各自的功能。C语言中死循环实现的5种方式: 1.使用while循环结构。 2.使用for循环结构。 3.使用do-while循环结构。 4.使用goto语句。 5.使用递归函数。 1.while(1){} while ( 1 ) { /*code*/   Model1_Mainfunction();   Model2_Mainfunction();   ...   Modeln_Mainfunction();    } 1.没有划定初始化、更新区域的代码块(位置)。这两项代码的书写,就由作者来随意设置(完成)。后人接手程序,就要花精力查找,无形中增添了工作量。 2.用圆括号括起的判断部分,要求的不是代码块,而是一个,仅一个表达式。 这就要求每次判断,都要执行这个表达式,以求得表达式的值,来决定是否继续执行循环。 换句话,每次循环之前,都必须执行一次这个表达式。 2.for(;,;)语言 for ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览