memcpy

 

書式
void *memcpy(void *sp1,void *sp2,size_t n);

機能
ポインタsp2の指す場所からsp1の場所へnバイトコピーする。コピー先の最後にナル文字(¥0)は付かない。コピー元と先が同じ場合は未定義。
(参考memmove

戻り値
コピー先へのポインタ。

ヘッダーファイル
string.h

 

使用例

char a[] = "123abc";
char b[10];
memset(b,'\0',10);
memcpy(b,a, 6);