Types of Increment operator in C++ | Types of Decrement operator in C++

Increment Decrement operator in C++

Types of Increment operator in C++ | Types of Decrement operator in C++



Increment operator in C++ 

++ is known as Increment operator in C++. It adds one to the existing value of a variable of numeric or char type.  It can be used in two ways:

Prefix Form of Increment operator in C++ 

In prefix form, increment operator ++ is placed before the variable. It immediately adds 1 one to the variable.

Example: ++n

Postfix Form of Increment operator in C++ 

In postfix form, increment operator is placed after the variable. It adds 1 one to the variable in next step.

Example: n++

Decrement operator in C++

— is known as decrement operator in C++. It subtracts one from the existing value of a variable of numeric or char type.  It can be used in two ways:

Prefix Form of Decrement operator in C++ 

In prefix form, decrement operator — is placed before the variable. It immediately subtracts 1 from the variable.

Example: —n

Postfix Form of Increment operator in C++ 

In postfix form, decrement operator is placed after the variable. It subtracts 1 from the variable in next step.

Example: n–

//Program to demonstrate the use of increment (++) and decrement operator(–).

#include<iostream> 
using namespace std;
int main()
{
  int num=10;
  cout<<endl<<num;       //10
  ++num;  //num=num+1;   
  cout<<endl<<num;       //11
  num++;
  cout<<endl<<num;       //12
  num--;
  cout<<“\n”<<num        //11
  --num;
  cout<<“\n”<<num       //10
return 0;
}

Output:

10
11
12
11
10



Spread the love
Lesson tags: decrement operator in c, Increment operator in C++
Back to: C++ Programming Notes
Spread the love