2.2.9 void * memmovevoid * memmove(void *, const void *, size_t) The memmove() function copies len bytes from memory area src to memory area dest. The memory areas may overlap.Remember: The memmove() function returns a pointer to dest.