++i与i++的区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_34828933/article/details/87940024

++i与i++的区别

1、++i (i=2)

例:a=++i;
则 a = 3; i =3
解释:这则运算是 现将i自身加1在赋值给a,所以a和i是相等的

2、i++ (i=2)

例:a = i++;
则 a= 2;i=3
解释:这则运算是 现将i赋值给a,自身再加1,所以a比i小

猜你喜欢

转载自blog.csdn.net/sinat_34828933/article/details/87940024