我想问下c++的for 循环后面的3个参数的具体意思,有什么用处,尽量讲得明白点,新手不懂啊

如题所述

三个参数都可以省略不写。执行到for语句,就执行第一个参数,而且只执行一次,因此,一般将初始化的语句作为第一个参数。接下来,判断第二个表达式,如果为真,则循环,否则退出,如果执行循环,循环一次后执行第三个参数,然后再判断第二个,如此重复一直到结束。所以,一般用第二个参数来判断是否执行循环,而第三个参数一般写循环控制变量的变化语句。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-28
for是循环语句关键字,不是函数,所以,那个不是参数,那个是表达式,第一个表达式,变量赋初值,第二个是循环判定,第三个,累计啊!表达式可以多个,也可以没有,自己看书。搞不懂,书上说的那么详细,你还来这里问。