cppreference.com > Standard C String and Character > memcpy memcpy Syntax:
      #include <string.h>
      void *memcpy( void *to, const void *from, size_t count );
The function memcpy() copies count characters from the array from to the array to. The return value of memcpy() is to. The behavior of memcpy() is undefined if to and from overlap. Related topics: memchr memcmp memmove memset strcpy strlen strncpy