What is the difference between = and == in C?
Answers were Sorted based on User's Feedback
Answer / veeramuthu k
'=' in c is the assignment opperator.whereas '==' is the
logical equality operator.
Is This Answer Correct ? | 35 Yes | 0 No |
Answer / priyanka kokil
= is the assignment operator while == is equality operator
Is This Answer Correct ? | 20 Yes | 0 No |
Answer / d.sreenu
= is assignment operator & == is equality operator in C
= operator is used to assign a value to the variable
== operator is used to compare two variables.
Is This Answer Correct ? | 17 Yes | 0 No |
Answer / swapna
= is used for assigning the value to a variable
for example
int a=10;
if a=5
printf("%d",a);
else
printf("%d",a);
output:5
in this program a value is assigned to 5 and 5 is printed.
whereas
== is used to check the value of the variable
for example
int a=10;
if a==5
printf("%d",++a);
else
printf("%d",a);
output:10
in this value of a is checked with 10 .If it is equal if
stmt is true and a is incrementd and printed.
If it is not equal a value is printed.
Is This Answer Correct ? | 14 Yes | 0 No |
What are the different limitations in increasing the power supply to reduce delay?
Give the various techniques you know to minimize power consumption?
Draw the Layout of an Inverter?
Explain Clock Skew?
What are the Factors affecting Power Consumption on a chip?
What are the changes that are provided to meet design power targets?
what is short Channel effect.
What is interrupt latency?
what is body effect?
Are you familiar with the term snooping?
Explain the operation considering a two processor computer system with a cache for each processor.
Process technology? What package was used and how did you model the package/system? What parasitic effects were considered?