Increment & Decrement Operator in C++
C++ Increment Operator ?
Increment operators are used to increase the value of the variable by one. The increment operator ++ adds 1 to its operand,
Syntax:
++// increment operator
Decrement Operator ?
Decrement operators are used to decrement the value of the variable by one. The decrement operator -- subtracts 1 to its operand,
Syntax:
--// decrement operator
➦Both increment and decrement operator are used on single operand or variable, so it is called as unary operator.
➦ Unary operators are having higher priority than the other operators it means unary operators are execute before other operators
Increment and Decrement Operators
| Operator | Description | Example |
|---|---|---|
| ++ | Post Increment | a++ |
| -- | Post Decrement | a-- |
| ++a | Pre Increment | ++a |
| --a | Pre Decrement | --b |
Example 1:
Output :
x: 11
i: 11
Example 2:
Output :
x: 10 i: 9
Example 3:
Output :
Result 1 - Value of a++ is :21 Result 2 - Value of a is :22 Result 3 - Value of ++a is :23