前自增:++i
后自增:i++
两个的异同
相同点:都使i的值加1,所以for循环中的表达式3写i++和++i无区别,看个人习惯;
不同点:i++ 整体的值是i+1前的值;++i 整体的值是i+1之后的值
比如:
int i=3,j=3,t,k;
t=i++;
k=++j;
那么t的值是3;k的值是4
前自增:++i
后自增:i++
两个的异同
相同点:都使i的值加1,所以for循环中的表达式3写i++和++i无区别,看个人习惯;
不同点:i++ 整体的值是i+1前的值;++i 整体的值是i+1之后的值
比如:
int i=3,j=3,t,k;
t=i++;
k=++j;
那么t的值是3;k的值是4