char
*
strstr(
const char *big
, const char *little
)
char
*
strcasestr(
const char *big
, const char *little
)
)
function
locates the first occurrence of the nul-terminated string
little
in the nul-terminated string
big
.
The
strcasestr()
function is similar to
strstr(
),
but ignores the case of both strings.
little
is an empty string,
big
is returned;
if
little
occurs nowhere in
big
,
NULL
is returned;
otherwise a pointer to the first character of the first occurrence of
little
is returned.
Bar
Baz
portion of
largestring:
const char *largestring = "Foo Bar Baz";
const char *smallstring = "Bar";
char *ptr;
ptr = strstr(largestring, smallstring);
)
function
conforms to
ISO/IEC 9899:1990 (``ISO C90'') .