Manpage of 'memcpy' on UHLU - BSD System Documentation,
Programming Reference, Manual Pages and Source Code
All manual pages         All RFC pages
Common page
for memcpy
Other pages
for memcpy
More pages
containing memcpy

Section 3 manual page or howto for 'memcpy'  

MEMCPY(3)	       FreeBSD Library Functions Manual 	     MEMCPY(3)

NAME
     memcpy -- copy byte string

LIBRARY
     Standard C Library (libc, -lc)

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 ISO/IEC 9899:1990 (``ISO C90'').

BUGS
     In this implementation memcpy() is implemented using bcopy(3), and there-
     fore the strings may overlap.  On other systems, copying overlapping
     strings may produce surprises.  Programs intended to be portable should
     use memmove(3) when src and dst may overlap.

FreeBSD 7.2			 June 4, 1993			   FreeBSD 7.2

NAME - LIBRARY - SYNOPSIS - DESCRIPTION - RETURN VALUES - SEE ALSO - 
STANDARDS - BUGS -  
All manual pages         All RFC pages
Common page
for memcpy
Other pages
for memcpy
More pages
containing memcpy
A random manual page         All manual pages        All RFC pages