C supports a rich set of built-in operators. We have already used several of them, such as =, +, -, *, &, and <. An operator is a symbol that tells the computer to perform certain mathematical or logical manipulations. Operators are used in programs to manipulate data and variables. They usually form a part of the mathematical. or logical expressions.

C operators can be classified into different categories. They also include:

Arithmetic operators

Realational operators

Logical operators

Assignment operators

Increment and decrement operators

Conditional operators

Bitwise operators

Special operators

An expression operator and a sequence of operators that degrade a single value. For example,

10+20

is an expression whose value is 30. The value can be any type other than void.