Libft(12) - strrchr
2021. 6. 26. 17:59ㆍ42seoul/42 Cursus
Libft(12) - strrchr
STRCHR(3) BSD Library Functions Manual STRCHR(3)
NAME
strchr, strrchr -- locate character in string
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <string.h>
char *
strchr(const char *s, int c);
char *
strrchr(const char *s, int c);
DESCRIPTION
The strchr() function locates the first occurrence of c (converted to a char) in the
string pointed to by s. The terminating null character is considered to be part of the
string; therefore if c is `\0', the functions locate the terminating `\0'.
The strrchr() function is identical to strchr(), except it locates the last occurrence of
c.
RETURN VALUES
The functions strchr() and strrchr() return a pointer to the located character, or NULL if
the character does not appear in the string.
SEE ALSO
memchr(3), memmem(3), strcspn(3), strpbrk(3), strsep(3), strspn(3), strstr(3), strtok(3),
wcschr(3)
STANDARDS
The functions strchr() and strrchr() conform to ISO/IEC 9899:1990 (``ISO C90'').
BSD April 19, 1994 BSD
- strchr()와 유사한 함수지만, c가 발견된 마지막 위치를 리턴한다는 점이 다름.
기본 함수 구조 및 매개변수
#include <string.h>
char *
strrchr(const char *s, int c);
- s: 검색할 문자열
- c: 찾을 문자
리턴값
- c가 있으면 문자열 s에서 c가 발견된 마지막 위치
- c가 없으면 NULL 리턴.
'42seoul > 42 Cursus' 카테고리의 다른 글
Libft(14) - strncmp (0) | 2021.06.26 |
---|---|
Libft(13) - strnstr (0) | 2021.06.26 |
Libft(11) - strchr (0) | 2021.06.26 |
Libft(10) - strlcat (0) | 2021.06.26 |
Libft(9) - strlcpy (0) | 2021.06.26 |