鱼C论坛

 找回密码
 立即注册
查看: 3026|回复: 2

[争议讨论] 关于continue的讨论

[复制链接]
发表于 2011-12-19 00:02:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
今天刚好看到win32中高级语言部份。
其中在对continue语句的介绍是这样的。
“不管后面还有没有其他循环体中的指令,都会直接回到循环头部开始执行”

看到这里我心里有点小疑惑。然后随手拿起床边浩强哥的秘籍,在介绍for循环中强哥是这么说的。
“执行continue语句,流程跳转到表示循环体结束的右花括号的前面。。。。。。
结束本次循环,然后进行循环变量的增值(n++)    。”

分析,不管在Win32汇编还是C中 continue的功能一样:结束本次循环。
但前者是直接跳到循环头部开始执行。
后者是跳到continue后面的所有代码,直接跳到右花括号前面,并执行了for中的自增指令。

不知道这算不算鸡蛋里挑骨头啊。因为我好像没看到Win32中使用到for循环。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-19 12:15:54 | 显示全部楼层
又是这些小问题.....

win32没有for但是有while,同是循环,可以相互替换着用的,只是写法不同
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-19 18:50:14 | 显示全部楼层
看来我退步了~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-19 14:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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