Assignment Operators in C
What is Assignment Operator in C Programming?
An assignment operator is the operator that assigns the value from its right side to its left side or we can say an assignment operator is used to assign a value to a variable. The most common assignment operator is =. For example, num = 8; Here, it assigning a value of '8' to the variable 'num'.
Some other examples of assignment operators
OPERATOR | EXAMPLE | SAME AS |
= | x=y |
x=y |
+= | x+=y |
x=x+y |
-= | x-=y |
x=x-y |
/= | x/=y |
x=x/y |
*= | x*=y |
x=x*y |
%= | x%=y |
x=x%y |
Code for Assignment Operator
#include<stdio.h>
int main()
{
int num=10,res;
res=num;
printf("res = %d\n",res);
res+=num;
printf("res = %d\n",res);
res-=num;
printf("res = %d\n",res);
res*=num;
printf("res = %d\n",res);
res/=num;
printf("res = %d\n",res);
res%=num;
printf("res = %d\n",res);
}//end of main
int main()
{
int num=10,res;
res=num;
printf("res = %d\n",res);
res+=num;
printf("res = %d\n",res);
res-=num;
printf("res = %d\n",res);
res*=num;
printf("res = %d\n",res);
res/=num;
printf("res = %d\n",res);
res%=num;
printf("res = %d\n",res);
}//end of main
Output:
res = 10res = 20
res = 10
res = 100
res = 10
res = 0