Home
memcpy.3 - scc - simple c99 compiler HTML git clone git://git.simple-cc.org/scc DIR Log DIR Files DIR Refs DIR Submodules DIR README DIR LICENSE --- memcpy.3 (570B) --- 1 .TH memcpy 3 2 .SH NAME 3 memcpy - copy bytes in memory 4 .SH SYNOPSIS 5 #include <string.h> 6 7 void *memcpy (void *restrict s1, const void *restrict s2, size_t n) 8 .SH DESCRIPTION 9 The 10 .BR memcpy () 11 function copies the first 12 .I n 13 bytes of the object pointed to by 14 .I s2 15 into the object pointed to by 16 .IR s1 . 17 The function does not modify 18 .I s1 19 if 20 .I n 21 is equal to 0. 22 If copying takes place between objects that overlap, 23 the behavior is undefined. 24 .SH RETURN VALUE 25 The 26 .BR memcpy () 27 function shall always return the pointer 28 .IR s1 . 29 .SH STANDARDS 30 ISO/IEC 9899:1999 Section 7.21.2.1