memmove
書式
void *memmove(void *sp1,const void *sp2,size_t n);
機能
ポインタsp2の指す場所からsp1の場所へnバイトコピーする。コピー先の最後にナル文字(¥0)は付かない。コピー元と先が同じ場合は上書き。
戻り値
コピー先へのポインタ。
ヘッダーファイル
string.h
使用例
char a[] = "123abc";
char b[10];
memset(b,'\0',10);
memmove(b,a, 6);
char b[10];
memset(b,'\0',10);
memmove(b,a, 6);