Skip to main content

Operators In C Language

About Operator:-

*An operator is a symbol that tells the compiler to perform specific mathematical
or logical functions.
*C language is rich in built-in operators and provides the
  following types of operators:-
1)Arithmetic Operators
2) Relational Operators
3) Logical Operators
4) Bitwise Operators
5) Assignment Operators
6) Misc Operators
 Now We Look All Oprators One By One:-

1)Airthmatic Operators:

The List Of Operators And Their Description
As Well As Example Is Given In Below Table
We Assume Value Of A=10 And B=20
Example Program:-                                                     
#include <stdio.h>
int
main()
{                                                                                  Output Screen :(Kali Linux)
int x = 26;
int y = 13;
int z ,w,v,e,f;
int b;

z = x + y;
printf(" Value of z  is %d\n", z );
w= x - y;
printf(" Value of w is %d\n", w );                       
v = x * y;
printf(" Value of v is %d\n", v );
b = x / y;
printf(" Value of b is %d\n", b );
e = x % y;
printf(" Value of e is %d\n", e );
f= x++;
printf(" Value of f is %d\n", f );
g = y--;
printf(" Value of g is %d\n", g );
return 0;

}2) Relational Operator:-

The List Of Operators And Their Description
As Well As Example Is Given In Below Table:-

Example Program:-
#include <stdio.h>
#define A 4
#define B 5
main()
{
int x = 21;
int y = 10;                                                                 Output Screen (Kali Linux)
int z ;
if( x == y )
printf(" x is equal to y\n" );
else
{
printf(" x is not equal to y\n" );
}
if ( x < y )
printf("x is less than y\n" );
else
{
printf(" x is not less than y\n" );
}
if ( x > y )
printf("x is greater than y\n" );
else
{
printf(" x is not greater than y\n" );
}
if ( A <= B )
printf(" a is either less than or equal to b\n" );
if(B>=A)
{
printf("b is either greater than or equal to a\n" );
}
return 0;
}*in above program we have used #define preprocessor  for defining A and B. If You Know About#define preprocessor goto>>>#define preprocessor

3)Logical Operator:-


 Operators                                Explanation                                                Example
1) &&                      Called Logical AND operator. If both the                (A &&  false.)                                                           operands are non-zero, then the                                                                                                                  condition becomes true.

2) ||                          Called Logical OR Operator. If any of the                (A ||B)is true
                                  two (A || B) is true.operands is non-zero,
                                      then  the condition  becomes true.

3)!                                 Called Logical NOT Operator. It is used to
                                       reverse the logical state of its operand. If a          !(A &&B) is true.
                                     condition is true, then Logical NOT operator
                                                      will make it false.

4)Bitwise operator :-

Bitwise operators work on bits and perform bit-by-bit operation:-
The List Of Operators And Their Description
As Well As Example Is Given In Below Table:-

Assignment Operators:-

The List Of Operators And Their Description
As Well As Example Is Given In Below Table:-

6)Miscellaneous Operator:-

Besides the operators discussed above, there are a few other important
operators including sizeof and ? : supported by the C Language.
The List Of Operators And Their Description
As Well As Example Is Given In Below Table:-

                                              THAT'S ALL ABOUT OPERATORS IN C LANGUAGE
                                                I HOPE YOU WILL LIKE IT AND HELPFUL FOR U
                                                 PLEASE SHARE US ON SOCIAL MEDIA..
                                    -: THANKS FOR VISITING US:-




Comments

Popular posts from this blog

Pointer In C Language

          Introduction To Pointer: About Pointer:- *POINTER is a variable whose value is the address of another variable *Every variable is a memory location and every memory location  has its address defined which can be accessed using ampersand(&)  operator,which denotes an address in memory *Dynamic memory allocation,cannot be performed without using pointers. Let's start learning them in simple and easy steps. pointer variable declaration:- data_type *variable_name; *The asterisk ( * ) used to declare a pointer is the same asterisk used for   multiplication. some of the valid pointer declarations:- int *in;             //pointer to an intege r  double *db;  // pointer to a double  float *fl;         //  pointer to a float  char *chr    //pointer to a character   *The only difference between pointers of different data types is the data type of the va...

Calling Method Of Function In C Language

Calling Method In C Language:- As We Already See That Any Function has Some Arguments Or void If We Use Variable As Argument Then It Is Called FORMAL PARAMETERS. *Formal parameters behave like other local variables inside the function  and are created upon entry into the function and destroyed upon exit. In C Language there are two ways in which arguments can be passed to a function:- 1)Call by value:-      (using value) 2)Call by reference:-  (using pointer) Now We Will See One By One These Arguments By Taking Suitable Example: 1)Call by value:-  *In This Method actual value copies to formal parameter: *Due To That changes made to the parameter inside the function  have no effect on the argument. This will cleared by following example:- Example Program:- //in this program we swap two variable using third variable: #include <stdio.h> /* function declaration */ void swapping(int a, int b); int main () { /* local variable definition */ int x =...

Use Of Pointers In C language

Use Of Pointer In C Language:- We Have already Discussed About Pointe rs In Previous Post. This is the most important and useful IN C programming . The Uses Of Pointers In C Language Is Given below:- 1.Array of pointers:- We Can Use Collection Of Pointer by using   An Array Of Pointers. 2.Pointer to pointer:- C allows you to have pointer on a pointer. 3.Passing pointers to functions:-  We Pass Pointer As  Arguments. Now We Will know About These Uses Of Pointers One By One:- 1.Array of pointers:- In This Method We Declare An array For Storing Pointers: declaration of an array of pointers to an integer:- int *ptr[MIN]; declaration of an array of pointers to an float:- flot *ptr[MIN]; declaration of an array of pointers to a CHAR:- char *ptr[]; Example Program:- THIS PROGRAM DEMONSTRATES ARRAY OF POINTER, WE SIMPLY PRINT ADDRESS AND VALUE OF POINTERS #include <stdio.h> const int MAX = 5; int main () { int *ptr; int var[] = {10, 100, 200,400,500}; int i; ptr=var; for (...