Q:

WHAT IS THE DIFFERENCE BETWEEN MEMCPY() & MEMMOVE() FUNCTIONS IN C?

belongs to collection: C INTERVIEW QUESTIONS AND ANSWERS

0

WHAT IS THE DIFFERENCE BETWEEN MEMCPY() & MEMMOVE() FUNCTIONS IN C?

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

memcpy()  function is is used to copy a specified number of bytes from one memory to another.

memmove() function is used to copy a specified number of bytes from one memory to another or to overlap on same memory.

Difference between memmove() and memcpy() is, overlap can happen on memmove(). Whereas, memory overlap won’t happen in memcpy() and it should be done in non-destructive way.

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

C INTERVIEW QUESTIONS AND ANSWERS

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
IS THERE ANY INBUILT LIBRARY FUNCTION IN C TO REMO... >>
<< WHAT IS THE DIFFERENCE BETWEEN MEMCPY() & STRCPY()...