Cplusplus-cpp-increment-decrement-operators
提供:Dev Guides
C ++のインクリメントおよびデクリメント演算子
インクリメント演算子++はオペランドに1を加算し、デクリメント演算子はオペランドから1を減算します。 したがって-
そして同様に-
インクリメント演算子とデクリメント演算子はどちらも、オペランドの前(プレフィックス)または後(ポストフィックス)に使用できます。 たとえば-
または-
増分または減分が式の一部として使用される場合、接頭辞形式と接尾辞形式に重要な違いがあります。 プレフィックス形式を使用している場合は、式の残りの前にインクリメントまたはデクリメントが行われ、ポストフィックス形式を使用している場合は、式全体が評価された後にインクリメントまたはデクリメントが行われます。
例
以下は、この違いを理解するための例です-
上記のコードをコンパイルして実行すると、次の結果が生成されます-