Discussion :: C-MCQs
-
What is the output of this C code?
int main()
{
char *p = NULL;
char *q = 0;
if (p)
printf(" p ");
else
printf("nullp");
if (q)
printf("q\n");
else
printf(" nullq\n");
}
A.
nullp nullq
|
B.
Depends on the compiler
|
C.
x nullq where x can be p or nullp depending on the value of NULL
|
D.
p q
|
Answer : Option A
Explanation :
None.
Be The First To Comment