已知memcpy的函数为: void* memcpy(void* dest , const void* src , size_t count)
其中dest是目的指针,src是源指针。不调用c++/c的memcpy库函数,请编写memcpy。
void* memcpy(void *dst, const void *src, size_t count) {
char* result = dst;
const char* from = src;
assert(dst && src);
while (count--) {
*(result++) = *(from++);
}
return dst;
}