NAME mempcpy, wmempcpy - copy memory area LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #define ... feature_test_macros(7) */ #include void *mempcpy(void dest [restrict . n …padded character sequence into a character sequence. mempcpy(dst, src, strnlen(src, NITEMS(src))); // Chain ... padded character sequence into a string. stpcpy(mempcpy(dst, src, st…NAME mempcpy, wmempcpy - copy memory area LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #define ... feature_test_macros(7) */ #include void *mempcpy(void dest [restrict . n …bstring (3), memccpy (3), memmove (3), mempcpy (3), strcpy (3), strncpy (3), wmemcpyconst char *restrict src) { char *p; p = mempcpy(dst, src, strlen(src)); *p = '\0'; returnconst char *restrict src) { char *p; p = mempcpy(dst, src, strlen(src)); *p = '\0'; returndlen; dlen = strnlen(src, dsize); return memset(mempcpy(dst, src, dlen), 0, dsize - dlen); } RETURNdlen; dlen = strnlen(src, dsize); return memset(mempcpy(dst, src, dlen), 0, dsize - dlen); } RETURNconst char *restrict src) { char *p; p = mempcpy(dst, src, strlen(src)); *p = '\0'; returndefine strnul(s) (s + strlen(s)) stpcpy(mempcpy(strnul(dst), src, strnlen(src, ssize)), ""); return