----------------解决方案--------------------------------------------------------
++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".
----------------解决方案--------------------------------------------------------
++i相当于i+=1;i++先使用,后i+=1
----------------解决方案--------------------------------------------------------
请问一下,在for循环中,++i和i++有什么区别
在for 循环中,++i和i++没有区别,喜欢用 哪个就用哪个,个人习惯而已,
但这仅仅限于for 循环中,
----------------解决方案--------------------------------------------------------
没有
----------------解决方案--------------------------------------------------------
在for 循环中,++i和i++没有区别,喜欢用 哪个就用哪个,个人习惯而已,
但这仅仅限于for 循环中,
这,如果用到i又如何
----------------解决方案--------------------------------------------------------
这,如果用到i又如何
----------------解决方案--------------------------------------------------------
看书学习吧 ...这都要问
----------------解决方案--------------------------------------------------------