Operators

Operators in C: Types of Operators

What is an Operator?

An operator is a symbol that tells the compiler to perform a specific mathematical, relational, or logical operation.

Types of Operators in C

  • Arithmetic operators — + - * / %
  • Relational operators — == != > < >= <=
  • Logical operators — && || !
  • Bitwise operators — & | ^ ~ << >>
  • Assignment operators — = += -= *= /=
  • Increment/decrement operators — ++ --
  • Conditional (ternary) operator — ?:
  • Special operators — sizeof, comma operator, pointer operators * &

Understanding operator precedence and associativity is essential for writing correct expressions.

Ready to master real-world C Programming development?

Learn C Programming hands-on with mentor-led, live sessions.

Explore Course