memmove---move possibly overlapping memorySynopsis
#include <string.h> void *memmove(void *dst, const void *src, size_t length);
Description
This function moves length characters from the block of
memory starting at *src to the memory starting at
*dst. memmove reproduces the characters correctly
at *dst even if the two areas overlap.
Returns
The function returns dst as passed.
Portability
memmove is ANSI C.
memmove requires no supporting OS subroutines.
Packaging copyright © 1988-2000 OAR Corporation Context copyright by each document's author. See Free Software Foundation for information.