NAME
bcopy
—
copy byte string
LIBRARY
library “libc”
SYNOPSIS
#include
<strings.h>
void
bcopy
(const
void *src, void
*dst, size_t
len);
DESCRIPTION
Thebcopy
()
function copies len bytes from string
src to string dst. The two strings
may overlap. If len is zero, no bytes are copied.
This function is obsolete. The functions
memcpy(3) and/or
memmove(3) should be used instead. Note that
bcopy
()
takes its src and dst arguments
in the opposite order from these.
SEE ALSO
STANDARDS
The bcopy
() function conforms to
IEEE Std 1003.1-2001 (“POSIX.1”). The
IEEE Std 1003.1-2004 (“POSIX.1”)
revision marked it as legacy; the IEEE Std 1003.1-2008
(“POSIX.1”) revision removed it from the
specification.
HISTORY
A bcopy
() function appeared in
4.2BSD.