what is the output?
#define fun(a,b,t) (g ##t=(a),(a)=(b),(b)=g##t)
float gfloat;
main()
{
float a=1.12,b=3.14;
fun (a,b,float);
printf("na=%4.2f,b=%4.2f",a,b);
}
A)Error in Defining Macro
B)a=1.12,b=3.14
C)a=3.14,b=1.12
D)None of the Above
Answer Posted / deepa
option c
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Where can I get an ansi-compatible lint?
What is sizeof array in c?
Why is c so popular?
Explain what is a pragma?
What is the difference between printf and scanf )?
How can I get random integers in a certain range?
What are the header files used in c language?
diff between exptected result and requirement?
The number of bytes of storage occupied by short, int and long are a) 2, 2 and 4 b) 2, 4 and 4 c) 4, 4 and 4 d) none
Is c object oriented?
What is bubble sort in c?
Explain the difference between null pointer and void pointer.
How would you rename a function in C?
I need a sort of an approximate strcmp routine?
What is the sizeof () operator?