条件不满足,直接跳出!!
同意 qwl1982 的观点
同意 qwl1982 的观点
副作用 与 顺序点 分号是个顺序点 ,在进下一个循环前要完成前面所有的工作
楼主的语句好像写错了啊,还没运行就会跳出循环呀!
很多人都说错了,对于for语句,定义为:
for(initializer;condition;expression)
statement;
楼主的初始化语句写错了,应该是int i=1;
i++和++i在这里结果是一样的,不过前置++效率更高。
补充一下,condition可以为空语句,相当于:
for(initializer;true;expression)
statement;