//不调用其他函数,写一个memcpy的函数,函数原型为 void *memcpy(void *dest, void *src, size_t length) { void *pdest = (char *)dest; void *psrc = (char *)src; assert(pdest!=NULL && psrc!=NLL); //拷贝不重复的内存块 assert(pdest >= psrt+length ||psrc >= pdest +length); int size = length; while(size-- > 0) { *pdest++ = *psrc++; } return (dest); }