What if size is zero in the following C statement?
realloc(ptr, size)
realloc(ptr, size)A. Allocate a memory location with zero length
B. Free the memory pointed to by ptr
C. Undefined behaviour
D. Doesn't do any reallocation of ptr i.e. no operation
Answer: Option B

Join The Discussion