C programming language. Operators are the special symbols used to perform mathematical and logical operations to the given numbers or operands and returns results based on passed operator between the operands. A unary operator is an operator used to operate on a single operand to return a new value. In other words, it is an operator that updates the value of an operand or expression's value by using the appropriate unary operators. In Unary Operator, operators have equal priority from right to left side associativity.
Unary Minus (-)
Unary Plus (+)
Increment (++)
Decrement (--)
Logical Negation (!)
Address Operator (&)
Sizeof() operator