| 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.4 |