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 |
Give the expression for CMOS switching power dissipation?
What transistor level design tools are you proficient with? What types of designs were they used on?
How do you size NMOS and PMOS transistors to increase the threshold voltage?
What's the price in 1K quantity?
What is look up table in vlsi?
What is the critical path in a SRAM?
Write a VLSI program that implements a toll booth controller?
What is charge sharing?
2 Answers Cypress Semiconductor, Intel,
Different ways of implementing a comparator?
What is the ideal input and output resistance of a current source?
what is body effect?
Draw a CMOS Inverter. Explain its transfer characteristics