void *ft_memchr(const void *s, int c, size_t n)
- 헤더
#include <string.h>
- 형태
void *memchr(const void *s, int c, size_t n)
#include "libft.h"
void *ft_memchr(const void *s, int c, size_t n)
{
size_t t;
unsigned char *ss;
unsigned char cc;
t = 0;
ss = (unsigned char *)s;
cc = (unsigned char)c;
while (t < n)
{
if (ss[t] == cc)
return ((void *)(ss + t));
t++;
}
return (NULL);
}