C语言两种for循环

论坛 期权论坛 脚本     
匿名技术用户   2020-12-30 19:15   11   0


for循环语句可以有两种写法:


A:for(i = 0; i < cnt; i++)
{
;
}




B:for(i = cnt; i < cnt; i--)
{
;
}






共同点:可实现相同的功能。


不同点:代码执行的过程中,在内存中A要比B多一条语句,每次for循环,A都要从内存中多加载一次cnt的值。
内存的读取一般远远小于CPU的执行速度,所以A的效率不如B高。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP