memmove


Memory move

[Classification]

Standard library

[Syntax]

#include <string.h>

void *memmove(void *dst, void *src, size_t length);

[Return value]

Returns the value of dst at the copy destination.

[Description]

This function moves the length number of characters from a memory area indicated by src to a memory area indicated by dst. Even if the copy source and copy destination areas overlap, the characters are correctly copied to the memory area indicated by dst.