区分前后置只需要知道两条规则:1.前置是先加减再使用。2.后置是先使用再加减
举个栗子

++a说明a要先加再使用,加完之后是4,再赋值给b,结果两者就都是4了,--a也是一样的。
再来看看a++

a先赋值给b,使用完之后再自增,所以结果就是4和3
本文深入探讨了C++中的前置和后置自增自减运算符的区别。前置运算符如++a表示先进行加法操作,再使用结果;而后置运算符如a++则是在使用变量后才执行操作。通过举例说明,解释了这两种运算符在赋值和顺序上的差异,帮助读者理解其在实际编程中的运用。
区分前后置只需要知道两条规则:1.前置是先加减再使用。2.后置是先使用再加减
举个栗子

++a说明a要先加再使用,加完之后是4,再赋值给b,结果两者就都是4了,--a也是一样的。
再来看看a++

a先赋值给b,使用完之后再自增,所以结果就是4和3

被折叠的 条评论
为什么被折叠?