Unary Operators
Unary Operators
There are two Unary Operators. They are Increment and Decrement.
Increment Unary Operator
variable++
++variable;
Is Equivalent i=i+1 or i+=1
Increment Unary Operator Types
- Post Increment i++
- Pre Increment ++i
Decrement Unary Operator
variable--;
--variable;
Is Equivalent i=i-1 or i-=1
Decrement Unary Operator Types
- Post Decrement i--
- Pre Decrement --i
Unary Operators Explanation
- ++i : increments l and then uses its value as the value of the expression;
- i++ : uses l as the value of the expression and then increments l;
- --i :decrements l and then uses its value as the value of the expression;
- i-- : uses l as the value of the expression and then decrements l.
- Change their original value.
Example Program For Unary Operators
/* Example Program For Unary Operators Example In C Programming Language
little drops @ thiyagaraaj.com
Coded By:THIYAGARAAJ MP */
// Header Files
#include<stdio.h>
#include<conio.h>
//Main Function
int main()
{
// Variable Declaration
int a;
//Get Input Value
/* Increment Operators */
a = 5;
printf("Post Increment = %d\n",a++);
a = 5;
printf("Pre Increment = %d\n",++a);
/* Decrement Operators */
a = 5;
printf("Post Decrement = %d\n",a--);
a = 5;
printf("Pre Decrement = %d\n",--a);
// Wait For Output Screen
getch();
//Main Function return Statement
return 0;
}
Sample Output:
Post Increment = 5
Pre Increment = 6
Post Decrement = 5
Pre Decrement = 4
Read More Articles
- Use of getch(),getche() and getchar() in C
- Switch Case Statement Example Program In C Programming Language
- C Character Set
- Convert a Floating-point value to an Integer in C
- Data Input and Output gets and puts Example Program In C
- Special Operators In C
- Pointer Representation and Pointer Example Programs
- C Data Input and Data Output
- Simple While Loop Example Program In C Programming Language
- Data Output printf and putchar Example Program In C
- C Introduction
- C Operators
- Storage Classes In C
- C Pointers
- File Management
- C Identifiers
- Loop Control Statements
- Hello World - Simple C Program
- C Array
- Single Character Output Function : putchar()
- C Reserve Words
- C Specific Properties and Implementation
- If else Statement Example Program In C Programming Language
- If Statement Example Program In C Programming Language
- Confusing Array in C ( Array Representation and Initialization )