个人理解的a++和++a的区别和联系


自我理解的a++和++a的区别


(也可以说是a–和--a的区别)
a++或者说是++a如果参与到循环和计算当中去结果是不一样的(等有时间的时间发个例子)
可是当a++或者是a–没有参与到整体的循环和计算当中时答案就有事一样的了
我的理解就是如果参与到运算里面:
a++相当于先参与运算和循环中,等之后结束一次循环后者说是结束了一次过程再加一
而++a相当于先++1然后在参与到运算或者循环之中,同理–a和a–也一样。
等之后整理出来发一些例子就更容易理解
这是个人的理解,有更好的理解希望大佬指点。

猜你喜欢

转载自blog.csdn.net/qq_45859272/article/details/104320628