INDEXSection: Linux Programmer's Manual (3)
Index Return to Main Contents
NAMEindex, rindex - locate character in string
#include <strings.h> char *index(const char *s, int c); char *rindex(const char *s, int c);
DESCRIPTIONThe index() function returns a pointer to the first occurrence of the character c in the string s.
The rindex() function returns a pointer to the last occurrence of the character c in the string s.
RETURN VALUEThe index() and rindex() functions return a pointer to the matched character or NULL if the character is not found.
CONFORMING TO4.3BSD; marked as LEGACY in POSIX.1-2001. POSIX.1-2008 removes the specifications of index() and rindex(), recommending strchr(3) and strrchr(3) instead.
SEE ALSOmemchr(3), strchr(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), strtok(3)
COLOPHONThis page is part of release 3.21 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/.