我目前正在学习C++,而且我刚刚学会了增量.我知道你可以使用"++ x"进行增量,然后使用"x ++"进行增量.
不过,我真的不知道何时使用两者中的任何一个...我从来没有真正使用过"++ x",到目前为止,事情总是很好 - 所以,我什么时候应该使用它?
示例:在for循环中,何时优先使用"++ x"?
此外,有人可以确切地解释不同的增量(或减量)如何工作?我真的很感激.
例如:
var a = 123;
var b = a++;
Run Code Online (Sandbox Code Playgroud)
现在a包含124和b包含123
我知道b正在取a的值然后a正在递增.但是,我不明白为什么会这样.为什么JavaScript的创建者会想要这个的主要原因.除了混淆新手之外,这有什么好处?