memcpy

オブジェクトを指定文字数分コピーします.

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

memcpy 関数は s2 が指すオブジェクトから,s1 が指すオブジェクトに n 文字分文字をコピーします. 領域の重なり合うオブジェクト間でコピーが行われるときの動作は未定義です.

戻り値

  • s1 の値

C言語サンプルプログラム

メモリ領域の内容をコピーするサンプルプログラムをご覧下さい.