Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ memcpy(3) — BSD/386 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

bcopy(3)

memccpy(3)

memmove(3)

strcpy(3)

MEMCPY(3)                   BSD Programmer's Manual                  MEMCPY(3)

NAME
     memcpy - copy byte string

SYNOPSIS
     #include <string.h>

     void *
     memcpy(void *dst, const void *src, sizet len)

DESCRIPTION
     The memcpy() function copies len bytes from string src to string dst.

RETURN VALUES
     The memcpy() function returns the original value of dst.

SEE ALSO
     bcopy(3),  memccpy(3),  memmove(3),  strcpy(3)

STANDARDS
     The memcpy() function conforms to ANSI C3.159-1989 (``ANSI C'').

BUGS
     In this implementation memcpy() is implemented using bcopy(3),  and
     therefore the strings may overlap.  On other systems, copying overlapping
     strings may produce surprises.  A simpler solution is to not use
     memcpy().

BSDI BSD/386                    March 26, 1993                               1




































Typewritten Software • bear@typewritten.org • Edmonds, WA 98026