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 Factors affecting Power Consumption on a chip?
Explain the Various steps in Synthesis?
Give the logic expression for an AOI gate. Draw its transistor level equivalent. Draw its stick diagram
What is the build-in potential?
Describe the various effects of scaling?
Write a program to explain the comparator?
What are the different design techniques required to create a layout for digital circuits?
Why do we need both PMOS and NMOS transistors to implement a pass gate?
Explain about stuck at fault models, scan design, BIST and IDDQ testing?
For a NMOS transistor acting as a pass transistor, say the gate is connected to VDD, give the output for a square pulse input going from 0 to VDD
What is latchup? Explain the methods used to prevent it?
Explain what is scr (silicon controlled rectifier)?