7.21.2.1 The memcpy function

Synopsis

1

#include <string.h>
void *memcpy(void * restrict s1,
     const void * restrict s2,
     size_t n);

Description

2

The memcpy function copies n characters from the object pointed to by s2 into the object pointed to by s1. If copying takes place between objects that overlap, the behavior is undefined.

Returns

3

The memcpy function returns the value of s1.