for的第三段代码可以理解为:本次循环执行结束下次循环开始之间运行。所以两种写法循环次数是一样的
这两个在for()语句的作用是一样的。int i=0;cout<int j=0;cout<<++j<你试下就有区别。i++;此时i还是原来的值++i;此时I的值就自增1了但两个运行后的值都是自增1了。
一个是执行程序后+1, 一个是判断后+1,