今天看到一个面试题,把我绕了一下,所以在此总结一下前置递增和后置递增的表达式
1.x++和++x在单独使用的时候是没区别的,比如说
输出结果都是1
2.不是单独使用时,就有区别了,如下图
输出结果:
0
1
2
1
2
2
x++:先赋值再自加
++x:先自加再赋值
今天看到一个面试题,把我绕了一下,所以在此总结一下前置递增和后置递增的表达式
1.x++和++x在单独使用的时候是没区别的,比如说
输出结果都是1
2.不是单独使用时,就有区别了,如下图
输出结果:
0
1
2
1
2
2
x++:先赋值再自加
++x:先自加再赋值