memcpy copies data between two memory locations. This function will copy the supplied number of bytes stored at the location pointed to by 's2' to the location pointed to by 's1'.
| 
     	s1		s2
	|		|
	V		V
        - - - -		---------------	
       | | | | |       | a | b | c | d |
        - - - -		---------------	
	^ ^		|    |
	| |		|    |
	 -|-------------     |
	   ------------------
 | 
| 
    Library:   string.h
    Prototype: char memcpy(void *s1, void *s2, int num);
    Syntax:
               float data1;
               char  data2[64];
               
               memcpy(data1, data2, sizeof(data2));
 | 
 
 strncpy
strncpy 
 strcpy
strcpy 
 sprintf
sprintf 
 strcat
strcat
 strings
strings
 memcpy Copy data from one memory location to another.
memcpy Copy data from one memory location to another.
| Top | Master Index | Keywords | Functions |