Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ memcpy(3) — 386BSD 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

bcopy(3)

memccpy(3)

memmove(3)

strcpy(3)

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

NAME
     memcpy - copy byte string

SYNOPSIS
     #include <string.h>

     void *
     memcpy(void *dst, const void *src, size_t 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().

BSD Experimental                 June 29, 1991                               1




































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