两种For循环的优缺点-CODESYS资源下载区-酷德网 - CoDeSys软件教程下载,CoDeSys工控资讯门户 

酷德网

HSC6490-cn中国制造,中国芯~
查看: 509|回复: 0

两种For循环的优缺点

[复制链接]
  • TA的每日心情
    开心
    2017-11-20 22:07
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2024-11-5 22:15:24 | 显示全部楼层 |阅读模式
    for (i=0;i<K;i++)
    {
           if(YES)
                         study( );
           else
                  Play( );
    }
    优点:简洁明了
    缺点:循环内部多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理,降低了效率。


    /*********************************************************************************************************************************/
    if(YES)
    {
           for(i=0;i<K;i++)
                          study( );
    }
    else
    {
           for(i=0;i<K;i++)
                  Play( );
    }

    优点:循环效率高;
    缺点:相比上一种,程序比较繁琐
    +10
    不赞一个?
    打赏鼓励一下!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

    本版积分规则

    
    顶部qrcode底部
    关注酷德网订阅号,获取更多资讯!

    QQ|Archiver|手机版|小黑屋|酷德论坛 ( 苏ICP备16065247号-1 )|网站地图

    GMT+8, 2026-10-19 01:48 , Processed in 0.130753 second(s), 43 queries .

    酷德网

    © 2001-2013 Hicodesys. 技术支持 by 酷德网

    快速回复 返回顶部 返回列表