how does the C compiler interpret the following two statements
p=p+x;
q=q+y;
a.p=p+x;
q=q+y
b.p=p+xq=q+y
c.p=p+xq;
q=q+y
d.p=p+x/q=q+y
Answers were Sorted based on User's Feedback
Answer / bibaswan.guha
Venkat can you please explain why the behaviour is going to
be like this (what you have mentioned) ?
Because the ";" should be signifying the termination for
the first line.
| Is This Answer Correct ? | 9 Yes | 1 No |
Answer / santhosh
all answers are wrong because
suppose for example can u give like i=i+1;
it it interprets as i+=1
so here it interprets as p+=x;
q+=;
| Is This Answer Correct ? | 7 Yes | 7 No |
What are actual arguments?
Who invented b language?
What is typeof in c?
What is the difference between malloc() and calloc()?
How to convert decimal to binary in C using recursion??
what is the size of an integer variable?
what do you mean by inline function in C?
What is function in c with example?
How does normalization of huge pointer works?
What's the difference between DELETE TABLE and TRUNCATE TABLE commands?
Write a program or provide a pseudo code to flip the 2nd bit of the 32 bit number ! (Phone Screen)
What are c preprocessors?