| BSTRING(3) | Library Functions Manual | BSTRING(3) |
memccpy, memchr,
memcmp, memcpy,
memmem, memmove,
memset —
#include <string.h>
void *
memchr(const
void *b, int c,
size_t len);
int
memcmp(const
void *b1, const void
*b2, size_t
len);
void *
memccpy(void
*dst, const void
*src, int c,
size_t len);
void *
memcpy(void
*dst, const void
*src, size_t
len);
void *
memmem(const
void *block, size_t
blen, const void
*pat, size_t
plen);
void *
memmove(void
*dst, const void
*src, size_t
len);
void *
memset(void
*b, int c,
size_t len);
See the specific manual pages for more information.
memchr(),
memcmp(), memcpy(),
memmove(), and memset()
conform to ANSI X3.159-1989
(“ANSI C89”).
memccpy() appeared in
4.3BSD.
| February 9, 2007 | NetBSD 9.1 |