memmove---move possibly overlapping memory
#include <string.h> void *memmove(void *dst, const void *src, size_t length);
This function moves length characters from the block of memory starting at
*src to the memory starting at
memmove reproduces the characters correctly
*dst even if the two areas overlap.
The function returns dst as passed.
memmove is ANSI C.
memmove requires no supporting OS subroutines.
Go to the first, previous, next, last section, table of contents.