.\" Copyright (c) 1990 The Regents of the University of California.
.\" This code is derived from software contributed to Berkeley by
.\" %sccs.include.redist.man%
.\" @(#)memcpy.3 5.2 (Berkeley) %G%
memcpy \- copy byte string
memcpy(void *dst, const void *src, size_t len);
and returns the original value of
bcopy(3), memccpy(3), memmove(3), strcpy(3)
conforms to ANSI X3.159-1989 (``ANSI C'').
and therefore the strings may overlap.
On other systems, copying overlapping strings may produce surprises.
A simpler solution is to not use