#include <string.h>
void *memcpy(void *dest, const void *src, size_t n);
DESCRIPTION:
The memcpy() function copies n bytes from memory area src to memory area dest. The memory areas must not overlap. Use memmove() if the memory areas do overlap.
RETURN VALUE: The memcpy() function returns a pointer to dest.