Categories
UMN

Operators in C Programming

In this tutorial, we will learn Operators in c programming, and the types of unary and binary operators, and the difference between the unary operator and binary operator. So let us start.

What are operators in c?

An operator is a symbol or sign that operates on a value or a variable. In any of the programming languages, there are different-different types of mathematical & logical calculations. To perform the mathematical and logical operations some special symbols are used. For performing Different-different types of calculations the computer needs some symbols which are called an operator. For defining the data identifiers are used.

What are the types of operators in c?

There are two types of operators. The unary operator and the binary operator.

Unary operator

The operators which need only one operand for performing the operation are known as Unary operator. In the C language, the unary operators that are supported are of different – different types. For Example: –

SymbolsNameSymbolsName
&Address operator*Indirection operator
+Unary +Unary –
~bitwise operator++Unary increment operator
:Logical operatorUnary decrement operator

Binary operator

Those operators who need two operands for performing the operations are known as binary operators. For example:

Arithmetic operator

An arithmetic operation will perform mathematical operations like addition, subtraction, multiplication, division, etc.

Relational operator

This operator checks the relationship between the two operands. If the relation is true then it returns the value 1 and if the relation is false then it returns the value 0.

logical operator

In the logical operator, the value 1 or 0 is returned depending upon whether the expression result is true or false.

The ternary and conditional operator

The ternary operator uses three operands instead of one or two. The condition operator checks the condition and assigns the value according to the condition.

Increment and decrement operator

These operators are used for incrementing or decrementing the value in a variable by 1.

bitwise operator

During the mathematical operations like addition, subtraction, etc. are converted into a bit-level for making the processing faster.

Assignment operator

This operator is used to assign a value to the variable. The most common assignment operator is =

comma operators

It is used to link related expressions together.

Sizeof operator

By using this operator we can get the size of the data

What’s the difference between unary operators and binary operators?

Unary operatorBinary operator
Performs the action with a single operandPerforms the action with two operands
These contain the arithmetic operatorsThese contain arithmetic, logical, conditional, relational operators

Operators in c programming

technicalseducation's avatar

By technicalseducation

Technical education is an Education Website for providing all Diploma course material. Technical Education is free of cost-based website no any charges it's fully freely.

Leave a comment

Design a site like this with WordPress.com
Get started