Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Turbo C - <b>memcpy() copy characters between buffers</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
memcpy()                 Copy Characters between Buffers

 #include   <memory.h>                   Required for declarations only
 #include   <string.h>                   Use either string.h or memory.h

 char       *memcpy(dest,source,cnt);
 char       *dest;                       Pointer to destination
 char       *source;                     Pointer to source
 unsigned   cnt;                         Number of characters

    memcpy() copies 'cnt' characters from 'source' to 'dest'.  If part of
    'dest' and 'source' overlap, so that there is danger of 'source'
    being overwritten as the copy proceeds, memcpy() ensures that the
    original 'source' characters are copied before being overwritten.

    Returns:    A pointer to 'dest'.

  -------------------------------- Example ---------------------------------

    The following statement copies 100 characters from 'from_buffer' to
    'to_buffer'.

         #include <memory.h>

         char *buffr1, *buffr2;

         main()
         {
             memcpy(to_buffer,from_buffer,100);
         }

See Also: memccpy() memchr() memcmp() memset()

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson