关于memcpy的问题,求解答啊
void *memcpy(void *dest,void *src, unsigned int count){
assert((dest!=NULL)&&(src!=NULL));
if(dest==src)
return src;
char* d=dest; //问什么这里要把dest赋给d
char* s=src;
while(count--> 0)
{
*d++=*s++;
}
return dest; //这里为什么返回的是dest,而不是d,dest有改变吗
}