不用标准库实现memmove,借助一个缓冲区temp,即使src和dest所指的内存有重叠也能正确拷贝时间:2023-03-09 06:43:09 void *mymemmove(void *dest,const void *src,size_t count) { char temp[count]; int i; char *d=(char *)dest; const char *s=(char *)src; for(i=0;i<count;i++) temp[i]=s[i]; for(i=0;i<count;i++) d[i]=temp[i]; return dest; }