home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / gnu / ixemul-39.47-env-bin.lha / man / cat3 / memcpy.0 < prev    next >
Text File  |  1993-12-07  |  1KB  |  67 lines

  1.  
  2. MEMCPY(3)                  UNIX Programmer's Manual                  MEMCPY(3)
  3.  
  4. NNAAMMEE
  5.      mmeemmccppyy - copy byte string
  6.  
  7. SSYYNNOOPPSSIISS
  8.      ##iinncclluuddee <<ssttrriinngg..hh>>
  9.  
  10.      _v_o_i_d _*
  11.      mmeemmccppyy(_v_o_i_d _*_d_s_t, _c_o_n_s_t _v_o_i_d _*_s_r_c, _s_i_z_e___t _l_e_n)
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.      The mmeemmccppyy() function copies _l_e_n bytes from string _s_r_c to string _d_s_t.
  15.  
  16. RREETTUURRNN VVAALLUUEESS
  17.      The mmeemmccppyy() function returns the original value of _d_s_t.
  18.  
  19. SSEEEE AALLSSOO
  20.      bcopy(3),  memccpy(3),  memmove(3),  strcpy(3)
  21.  
  22. SSTTAANNDDAARRDDSS
  23.      The mmeemmccppyy() function conforms to ANSI C3.159­1989 (``ANSI C'').
  24.  
  25. BBUUGGSS
  26.      In this implementation mmeemmccppyy() is implemented using bcopy(3),  and
  27.      therefore the strings may overlap.  On other systems, copying overlapping
  28.      strings may produce surprises.  A simpler solution is to not use
  29.      mmeemmccppyy().
  30.  
  31. BSD Experimental                 June 29, 1991                               1
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.