**An operator is a symbol which is used to perform some operation on variables, operands and with the constant.**

**Types of Operators:**

**Arithmetic Operator****Assignment Operator****Increment Operator****Decrement Operator****Relational Operator****Comma Operator****Sizeof Operator**

**Arithmetic Operator: This operator is used to perform the numeric calculation. And these operators are addition(+), subtraction(-), multiplication(*), division(/).**

** Unary – Unary Arithmetic Operator requires only one operand +,-,++,– etc.**

** Binary- This Arithmetic Operator requires two operands and its operator are +,-,*,/ and %(modulus).**

**Assignment Operator: Any value can be stored in a variable by using the assignment operator. It is denoted by(=).**

** eg: – int sum=x+y+z;**

**Increment and decrement Operator: The unary operator ++,– is used as increment and decrement operator. The increment operator increases the value by 1 and the decrement operator decreases the value by 1****Pre-Increment and Post Increment: First increase then the print is Pre-increment. First print then increase is post-increment. Similarly for decrement.**

** A simple program to understand this concept: **

#include<iostream.h> #include<conio.h> void main() { clrscr(); int i; i=i+1; i++; i+=1; // i=i+1 i+=2; // i=i+2 i*=2; // i = i*2 cout << "enter any number" ; cin >> i; //5 cout << i << endl; // 5 cout << ++i << endl; // 6 cout << i++ << endl; // 6 cout << i << endl; // 7 cout << --i << endl; // 6 cout << i-- << endl; // 6 cout << i << endl; // 5 getch(); }

**Relational Operator: This operator is used to compare the value of two expressions.**

** eg: (b>a)&&(c>b)**

**Conditional Operator: It is also known as the ternary operator because it requires three expressions as operand (? , :).**

** eg: exp1?exp2:exp3**

**Comma Operator: Comma Operator is used to permitting different expression to be appear in a situation where only one expression is used.**

** eg: for(i=1,j=2;j<=4;j<=10;j++)**

**sizeof Operator:****https://www.digitaltanmay.com/sizeof-operator-in-cpp/**