Copies the number of characters specified by length from one buffer to another buffer, even when the buffers overlap.
#include <string.h> void bcopy ( void *dst, const void *src, size_t length);
(IN) Points to a buffer into which to copy the characters.
(IN) Points to a buffer containing the characters to be copied.
(IN) Specifies the number of characters to move.
The bcopy interface has been implemented as a macro. The memmove function is the preferred interface.