This commit is contained in:
Loic Deridder
2025-01-16 13:57:52 +01:00
parent 687dd72dba
commit 0bf69437bb
2 changed files with 12 additions and 0 deletions

View File

@@ -35,6 +35,7 @@ size_t ft_strlcat(char *dst, const char *src, size_t dstsize);
char *ft_strchr(const char *s, int c); char *ft_strchr(const char *s, int c);
char *ft_strrchr(const char *s, int c); char *ft_strrchr(const char *s, int c);
int ft_strncmp(const char *s1, const char *s2, size_t n); int ft_strncmp(const char *s1, const char *s2, size_t n);
int ft_strcmp(const char *s1, const char *s2);
char *ft_strnstr(const char *haystack, const char *needle, size_t len); char *ft_strnstr(const char *haystack, const char *needle, size_t len);
char *ft_substr(const char *s, unsigned int start, size_t len); char *ft_substr(const char *s, unsigned int start, size_t len);
char *ft_strdup(const char *s1); char *ft_strdup(const char *s1);

View File

@@ -0,0 +1,11 @@
#include "../../libft.h"
int ft_strcmp(const char *s1, const char *s2)
{
while (*s1 && *s2 && (*s1 == *s2))
{
s1++;
s2++;
}
return ((unsigned char) *s1 - (unsigned char) *s2);
}