Assignment Operator in C++ (=)
Assignment operator is use to assign value to variable or assign the value of one variable to another variable. For example we have two variable int a and int b when want to assign values to the variable so we use assignment operator like this
a=5; b=3;
We can also use assignment operator to assign value to more than on variable in a single step for
example.
a=b=c=10; a=b=20;kown if we want to assign the value of variable a to the variable b so we use the assignment operator like this
int a; int b; int c; c=a; a=b; b=c;So the value of variable b will assign to variable a and the value of variable a will assign to variable b. and the final result will display a=5 and b=4.
Example1
#include<iostream.h> int main() { int a=10; int b=20; c=a; a=b; b=c; cout<<a; cout<<b; system("pause"); return 0; };Output: 20, 10
Example 2
#include<iostream.h> int main() { int a=10; int b=20; int c=30; int t; t=a; a=c; c=b; b=t; cout<<a; Cout<<b; cout<<c; system("pause"); return 0; };Output: 30, 10, 20