一、++a与a++区别:
++a: a先+1后才进行计算
a++: 先进行计算后再+1
二、解说:
k = (++a) + (++a) => 计算过程如下(这里就是“脱括号计算”的过程了,a=3)
k = (a + (++a)) => 第一次脱括号时:a=4 (++a:a先加1 3+1 再计算 => a=4然后参与计算)
k = (a+a) => 第二次脱括号时:a=5(因为第一次脱括号结束后a=4,然后进行++a时 a变成5)
k=(5+5) => k =10 ,因为第二次脱括号时a=5,所以a+a=10
记住a只是个变量,随时都会变化!不要被它的外表给迷糊了,就像看到一个漂亮的小姐姐,就被迷得神魂颠倒,却不知她已经早有对象,哦吼吼!
希望各位动动小手点个赞和点点关注,咱们一起努力,一起追逐梦想,加油!加油!加油!
有问题可以在下方评论区留言,我看到会回复!