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 main issues associated with multiprocessor caches and how might you solve them?
How does a pn junction works?
Differences between IRSIM and SPICE?
What are the changes that are provided to meet design power targets?
What are the two types of noise of MOSFET, how to eliminate them?(Thermal and Flicker).
What is Charge Sharing? Explain the Charge Sharing problem while sampling data from a Bus
Id vs. Vds Characteristics of NMOS and PMOS transistors?
1 Answers Brillient, Intel, ISRO,
Basic Stuff related to Perl?
How can you model a SRAM at RTL Level?
Why do we need both PMOS and NMOS transistors to implement a pass gate?
what is short Channel effect.
Explain the working of differential sense amplifier?