ft_strchr.c - chanhl22/libft GitHub Wiki
1 /* ************************************************************************** */
2 /* */
3 /* ::: :::::::: */
4 /* ft_strchr.c :+: :+: :+: */
5 /* +:+ +:+ +:+ */
6 /* By: chanhlee <[email protected].> +#+ +:+ +#+ */
7 /* +#+#+#+#+#+ +#+ */
8 /* Created: 2021/01/18 13:14:20 by chanhlee #+# #+# */
9 /* Updated: 2021/01/18 13:18:54 by chanhlee ### ########.fr */
10 /* */
11 /* ************************************************************************** */
12
13 char *ft_strchr(const char *str, int c)
14 {
15 int i;
16
17 i = 0;
18 while (str[i] != '\0' && s[i] != (char)c) //찾을 스트링이 null이 아니거나 동일한 문자가 아니면 i++;
19 i++;
20 if (str[i] == (char)c) //동일한 문자라면 리턴
21 return ((char*)(s + i));
22 return (NULL); //없으면 null
23 }