Top

Discussion

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: A

No answer description available for this question.
 

No comment is present. Be the first to comment.
Loading…

Post your comment