分类：电脑/网络-程序设计-C/C++
问题：问一个关于for循环自增量的问题。比如说：for(i=0;i&l 
比如说：for (i=0;i<5;i++)这个式子中i++是用来使i的值不断的自增１，如果改成++i也可以吧。是不是我们平时做这种for循环时那个自增量i++都可以写成
++i。
回答：这个问题不能单独的考虑i++和++i的区别，应该看for循环如何执行的，如你给的题目for (i=0;i<5;i++),其中i=0语句只执行一次，然后执行i<5，当执行完for循环体后执行i++；然后交替i<5,i++;所以i++和++i以及把它们放在循环体中没有区别。你的结论完全正确，通常我们写i++完全是出于习惯。