What is the difference between = and == in C?

Answers were Sorted based on User's Feedback



What is the difference between = and == in C?..

Answer / anita sachdeva

= operator in C language is used to assign the value of
right-hand side value/variable/expression to the left hand
side variable.

== operator in C/C++ language is used to check the value of
left hand variable/expression with the right hand
variable/expression. whether the two values are equal or
not. It returns true if these are equal else it will return
false.

Is This Answer Correct ?    312 Yes 21 No

What is the difference between = and == in C?..

Answer / dee

=----->assignment
== --->comparision

Is This Answer Correct ?    169 Yes 21 No

What is the difference between = and == in C?..

Answer / sunita

1. First of all = is a assignment operator and == is a
comparision operator
2.= give you the same vale like x=y means if x=5 then y=5
on the otehr hand if x==y then it will give you the true or
false
eg if x==5
y==5
then return true

Is This Answer Correct ?    98 Yes 16 No

What is the difference between = and == in C?..

Answer / srabani

= it is used to assign a variable
== it is used to comparison of vale

Is This Answer Correct ?    56 Yes 10 No

What is the difference between = and == in C?..

Answer / chandan

= Assignment Operator
== Comparision Operator

One Intresting Difference between these two is in the =
operator the left side can not be a const, while in == we
can place Const in either side.
eg. x = 5 //correct
5 = x // Incorrect

but X == 5 // CORRECT
5 == X // Correct and Preffered to use left value
as constant to avoid the unwanted bug.

Is This Answer Correct ?    46 Yes 7 No

What is the difference between = and == in C?..

Answer / k.s. karthick prabu

= is the assigment operator

=is used to copy
ex:
a=5 means, copy just that value for 'a'.
== is comparision operator
ex:

#include<stdio.h>
void main()
{
int a;
scanf("%d",&a);
if(a==5)
printf("welcome");
else
printf("if the is not equal to 5");
}

Is This Answer Correct ?    37 Yes 7 No

What is the difference between = and == in C?..

Answer / mallika

= is used to assign the values to the variables.

Eg:- int a=5,b;
b=a;

== is used for comparison purpose.

Eg:- if(a==b)
continue;

Is This Answer Correct ?    31 Yes 6 No

What is the difference between = and == in C?..

Answer / vaibhav meena

= is assignment operator. It is used to assigne a value to a
variable.
and == is a comparison operator is is used to compare to values.

Is This Answer Correct ?    27 Yes 5 No

What is the difference between = and == in C?..

Answer / nila

= this is assignment operator.it is used to assign a
variable to variable and assign a value to variable.
== this is comparison iperator.it is used to compare any
two variable and values.

Is This Answer Correct ?    16 Yes 2 No

What is the difference between = and == in C?..

Answer / sagar pce

1.> = is an Assignment operator
whereas == is an Comparision or Equality operator
2.> If we go for the = operator the value will be same for
both side i.e; X=Y
for eg. if X=7 then Y=7
but when we go for the == operator the value will show the
result as a true or false
for eg. if X==7 and Y==7
then it return TRUE

Is This Answer Correct ?    13 Yes 3 No

Post New Answer

More C++ General Interview Questions

If you want to share several functions or variables in several files maitaining the consistency how would you share it?

0 Answers  


How the delete operator differs from the delete[]operator?

0 Answers  


1.Between 100 and 999 are some numbers that have the characteristics that if you cube the individual digits and sum together you will get the same number. 2. A program that can accept as input an integer and output the equivalent of that number in words.

3 Answers  


What is a responder chain?

0 Answers  


What happens when you make call 'delete this;'?

0 Answers  






What are the types of container classes?

0 Answers  


What is the difference between multiple and multilevel inheritance in c++?

0 Answers  


What is the exit function in c++?

0 Answers  


Can we run c program in turbo c++?

0 Answers  


Is there a c++ certification?

0 Answers  


How do you traverse a btree in backward in-order?

0 Answers  


What is overloading unary operator?

0 Answers  


Categories