BSTRING
Section: C Library Functions (3)
Index
Return to Main Contents
BSD mandoc
NAME
bcmp
bcopy
bzero
memccpy
memchr
memcmp
memcpy
memmove,
memset
- byte string operations
SYNOPSIS
Fd #include <string.h>
Ft int
Fn bcmp const void *b1 const void *b2 size_t len
Ft void
Fn bcopy const void *src void *dst size_t len
Ft void
Fn bzero void *b size_t len
Ft void *
Fn memchr const void *b int c size_t len
Ft int
Fn memcmp const void *b1 const void *b2 size_t len
Ft void *
Fn memccpy void *dst const void *src int c size_t len
Ft void *
Fn memcpy void *dst const void *src size_t len
Ft void *
Fn memmove void *dst const void *src size_t len
Ft void *
Fn memset void *b int c size_t len
DESCRIPTION
These functions operate on variable length strings of bytes.
They do not check for terminating null bytes as the routines
listed in
string(3)
do.
See the specific manual pages for more information.
SEE ALSO
bcmp(3),
bcopy(3),
bzero(3),
memccpy(3),
memchr(3),
memcmp(3),
memcpy(3),
memmove(3),
memset(3)
STANDARDS
The functions
Fn memchr ,
Fn memcmp ,
Fn memcpy ,
Fn memmove ,
and
Fn memset
conform to
St -ansiC .
HISTORY
The functions
Fn bzero
and
Fn memccpy
appeared in
BSD 4.3
the functions
Fn bcmp ,
Fn bcopy ,
appeared in
BSD 4.2
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- SEE ALSO
-
- STANDARDS
-
- HISTORY
-
This document was created by
man2html,
using the manual pages.
Time: 19:41:58 GMT, December 25, 2022