Increment Operator

The increment operator is an Arduino arithmetic operator that increments an integer variable by a value of one. This is useful in certain types of loops.

Two possible structures of increment operator:

  • Variable_Name++ : As the ++’ sign is after the variable name, it is a post increment operation. This means that the variable is first used in the statement and incremented after the statement execution.
  • ++Variable_Name : As the ‘++’ sign is before the variable name, it is a pre increment operation. This means that the variable is incremented before execution of the statement.

Example showing the working of the post increment operation:

Increment Operator

Example showing the working of the pre increment operation:

pre increment operation:

Decrement Operator

The decrement operator is used to decrement an integer variable by a value of one.

Two possible structures of increment operator:

  • Variable_Name – – : As the –‘ sign is after the variable name, it is a post decrement operation. This means that the variable is first used in the statement and decremented after the statement execution.
  • – – Variable_Name : As the –‘ sign is before the variable name, it is a pre decrement operation. This means that the variable is decremented before execution of the statement.

Example of post decrement operation

post decrement operation:

Example of pre decrement operation:

pre decrement operation:

 

This Helped
This didn't help
Close Menu
×
×

Cart

STEMpedia Starter Package is now on Indiegogo!
Get 41% OFF with Super Early Bird discounts!
x