home *** CD-ROM | disk | FTP | other *** search
/ Borland Programmer's Resource / Borland_Programmers_Resource_CD_1995.iso / utils / source / sh / std / stdc / memcpy.c < prev    next >
C/C++ Source or Header  |  1995-05-18  |  228b  |  19 lines

  1. /* $Header$ */
  2.  
  3. #include <string.h>
  4.  
  5. Void *
  6. memcpy(dap, sap, n)
  7.     Void *dap;
  8.     Const Void *sap;
  9.     register size_t n;
  10. {
  11.     register char *dp = dap, *sp = (Void*) sap;
  12.  
  13.     if (n++ > 0)
  14.         while (--n > 0)
  15.             *dp++ = *sp++;
  16.     return dap;
  17. }
  18.  
  19.