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);
char b[10];
memset(b,'\0',10);
memcpy(b,a, 6);