NAME
bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem,
memmove, memset - byte string operations
SYNOPSIS
#include <string.h>
I int bcmp(const void * s1 , const void * s2 , int n );
I void bcopy(const void * src , void * dest , int n );
I void bzero(void * s , int n );
I void *memccpy(void * dest , const void * src , int c , size_t n );
I void *memchr(const void * s , int c , size_t n );
I int memcmp(const void * s1 , const void * s2 , size_t n );
I void *memcpy(void * dest , const void * src , size_t n );
I void *memfrob(void * s , size_t n );
I void *memmem(const void * needle , size_t needlelen ,
I const void * haystack , size_t haystacklen );
I void *memmove(void * dest , const void * src , size_t n );
I void *memset(void * s , int c , size_t n );
DESCRIPTION
The byte string functions perform operations on strings (byte arrays)
that are not necessarily null-terminated.
See the individual man pages
for descriptions of each function.
NOTES
The functions
R bcmp (),
R bcopy ()
and
R bzero ()
are obsolete.
Use
R memcmp (),
R memcpy ()
and
R memset ()
instead.
SEE ALSO
bcmp(3),
bcopy(3),
bzero(3),
memccpy(3),
memchr(3),
memcmp(3),
memcpy(3),
memfrob(3),
memmem(3),
memmove(3),
memset(3)