index3
Locate character in string
Usage
#include <strings.h>
char *
index(const char *s, int c);
char *
rindex(const char *s, int c);
Library
Standard C Library (libc, -lc)
Overview
The index() 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 rindex() function is identical to index(), except that it locates the last occurrence of c.
Return values
The functions index() and rindex() return a pointer to the located character, or NULL if the character does not appear in the string.
Releases
163 releases since Mac OS X 10.0; the text changed 5 times.