C++for表达式执行逻辑详解

for 循环的执行逻辑总是让初学者有点懵,表达式 1 干嘛的、表达式 2 又是判断啥的……其实没那么难。你就记住:表达式 1是初始化,表达式 2是条件判断,表达式 3是每次循环完之后做的事。

整个流程像这样:先跑一遍表达式 1,判断表达式 2 是否为真,如果为真就执行语句组 1,再跑表达式 3。继续判断表达式 2,直到为假跳出循环。

哦对,原文的结构写得比较紧凑,看起来容易糊,建议你边读边用下面这几个链接对照着练练手,思路会清晰多。

ppt 文件大小:8.66MB