NAME
bcopy —
copy byte string
LIBRARY
library “libc”
SYNOPSIS
#include
<strings.h>
void
bcopy(const
void *src, void
*dst, size_t
len);
DESCRIPTION
The
bcopy()
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.