MEMMOVE(3) NEWLIB MEMMOVE(3)NAME
6.10 `memmove'--move possibly overlapping memory
SYNOPSIS
#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.
SEE ALSO
memmove is part of the library. The full documentation for is main‐
tained as a Texinfo manual. If info and are properly installed at your
site, the command
info
will give you access to the complete manual.
NEWLIB April 2010 MEMMOVE(3)