Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

strchr(3) [redhat man page]

STRCHR(3)						     Linux Programmer's Manual							 STRCHR(3)

NAME
strchr, strrchr - locate character in string SYNOPSIS
#include <string.h> char *strchr(const char *s, int c); char *strrchr(const char *s, int c); DESCRIPTION
The strchr() function returns a pointer to the first occurrence of the character c in the string s. The strrchr() function returns a pointer to the last occurrence of the character c in the string s. Here "character" means "byte" - these functions do not work with wide or multi-byte characters. RETURN VALUE
The strchr() and strrchr() functions return a pointer to the matched character or NULL if the character is not found. CONFORMING TO
SVID 3, POSIX, BSD 4.3, ISO 9899 SEE ALSO
index(3), memchr(3), rindex(3), strpbrk(3), strsep(3), strspn(3), strstr(3), strtok(3) 1993-04-12 STRCHR(3)

Check Out this Related Man Page

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 '', the functions locate the terminating ''. 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
Man Page