Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "libft.h"
- void *ft_memmove(void *dst, const void *src, size_t len)
- {
- size_t i;
- unsigned char *ptr;
- const unsigned char *ptr2;
- ptr = (unsigned char*)dst;
- ptr2 = (unsigned char*)src;
- i = 0;
- if (ptr2 < ptr)
- while (++i <= len)
- ptr[len - i] = ptr2[len - i];
- else
- while (len-- > 0)
- *(ptr++) = *(ptr2++);
- return (dst);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement