The
strstr ();
function
locates the first occurrence of the null-terminated string
Fa little
in the null-terminated string
Fa big .
The
strcasestr ();
function is similar to
strstr (,);
but ignores the case of both strings.
The
strnstr ();
function
locates the first occurrence of the null-terminated string
Fa little
in the string
Fa big ,
where not more than
Fa len
characters are searched.
Characters that appear after a
`\0'
character are not searched.
Since the
strnstr ();
function is a
Fx specific API, it should only be used when portability is not a concern.
RETURN VALUES
If
Fa little
is an empty string,
Fa big
is returned;
if
Fa little
occurs nowhere in
Fa big ,
NULL
is returned;
otherwise a pointer to the first character of the first occurrence of
Fa little
is returned.
EXAMPLES
The following sets the pointer
ptr
to the
Qq Li Bar Baz
portion of
largestring