++i:(在使用i之前,先使i的值加1)i++:(在使用i之后,使i的值加1)eg:i的原值等于3,则执行下面的赋值语句: j=++i;(i的值先变成4,再赋给j,j的值为4) j=i++;(先将i的值3赋给j,j的值为3,然后i变为4)又如: i=3; printf("%d",++i);输出"4".若改为 printf("%d",i++);则输出"3".
在for 循环中,++i和i++没有区别,喜欢用 哪个就用哪个,个人习惯而已,但这仅仅限于for 循环中,
这,如果用到i又如何
看书学习吧 ...这都要问