Increment and Decrement Operators in C - Part 1

Notes:

Increment and Decrement Operators in C - Part 1
- are used to increment or decrement a variable value by 1

++ : Increment Operator : is used to increment a variable value by 1
Post Increment : variableName ++
Pre Increment : ++ variableName

-- : Decrement Operator : is used to decrement a variable value by 1
Post Decrement: variableName --
Pre Decrement : -- variableName

Example code 1:
#include <stdio.h>
int main()
{
int a = 10;
printf("a=%d\n",a); // a= 10
a++; // a=a; a=a+1;
printf("a=%d\n",a); // a= 11

int a = 10;
printf("a=%d\n",a); // a= 10
++a; // a=a+1; a=a;
printf("a=%d\n",a); // a= 11

int a = 10;
printf("a=%d\n",a); // a= 10
a--; // a=a; a=a-1;
printf("a=%d\n",a); // a= 9

int a = 10;
printf("a=%d\n",a); // a= 10
--a; // a=a-1; a=a;
printf("a=%d\n",a); // a= 9

return 0;
}

Note: if a statement is using an increment or decrement operator is an independent statement, then there will be no difference in the output.
If we use increment and decrement operators as part of an expression or a function call then we find the difference in the output.