티스토리 뷰
void *ptr;
((char *)ptr)[i] -> ok
(char *)ptr[i] -> x
#include "libft.h"
void *ft_memcpy(void *dest, const void *src, size_t n)
{
unsigned int i;
i = 0;
while (i < n)
{
((char *)dest)[i] = ((const char *)src)[i];
i++;
}
return (dest);
}
'C' 카테고리의 다른 글
[c] strjoin 함수 구현하기 (0) | 2022.01.14 |
---|---|
[c] strdup 함수 구현하기 (0) | 2022.01.07 |
[42cursus] miniLibX(mlx) library (0) | 2021.12.27 |
strnstr()에서 NO CRASH(no segfault) 처리 (0) | 2021.05.14 |
memcpy()와 memmove()에서 null 처리 (0) | 2021.05.13 |