int ft_memcmp(const void *s1, const void *s2, size_t n)
- 헤더
#include <string.h>
- 형태
int memcmp(const void *s1, const void *s2, size_t n)
2. 용도
#include "libft.h"
int ft_memcmp(const void *s1, const void *s2, size_t n)
{
size_t t;
unsigned char *ss1;
unsigned char *ss2;
t = 0;
ss1 = (unsigned char*)s1;
ss2 = (unsigned char*)s2;
while (t < n)
{
if (ss1[t] != ss2[t])
return (ss1[t] - ss2[t]);
t++;
}
return (0);
}