ft_memchr - gabrielcoelhodacunha-old/42sp-libft GitHub Wiki

Description

Locates the first occurrence of c in b.

Implementation

void	*ft_memchr(const void *b, int c, size_t len)
{
	size_t	idx;

	idx = -1;
	while (++idx < len)
		if (((const unsigned char *) b)[idx] == (unsigned char) c)
			return ((void *) &b[idx]);
	return (NULL);
}

References