找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3595|回复: 2
收起左侧

求助:循环代码的问题

[复制链接]
ID:34023 发表于 2012-2-12 23:21 | 显示全部楼层 |阅读模式

如下一段循环延时代码

int x,y;
for(x=500;x>0;x--)
for(y=110;y>0;y--);

 

int x,y;
for(x=500;x>0;x--);
for(y=110;y>0;y--);

两个语句的区别就是两个FOR之间有无分号,请问下,这两段代码有什么样的具体区别嘛,谢谢了。

回复

使用道具 举报

ID:27916 发表于 2012-2-13 08:57 | 显示全部楼层

int x,y;
for(x=500;x>0;x--)
for(y=110;y>0;y--);

 

第一个FOR的循环体是for(y=110;y>0;y--);第二个FOR的循环体是“;”

 

for(x=500;x>0;x--);
for(y=110;y>0;y--);

 

两个FOR的循环体都是“;”

回复

使用道具 举报

ID:22251 发表于 2012-3-5 21:08 | 显示全部楼层
延时不一样第一个延时是500*110 第二个延时是500+110
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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