/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_memcpy.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: aortigos +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2023/09/20 21:19:41 by aortigos #+# #+# */ /* Updated: 2023/10/18 20:18:28 by aortigos ### ########.fr */ /* */ /* ************************************************************************** */ #include "libft.h" void *ft_memcpy(void *dst, const void *src, size_t num) { size_t i; i = 0; if (num == 0 || dst == src) { return (dst); } while (i < num) { ((char *)dst)[i] = ((char *)src)[i]; i++; } return (dst); }