COHERENT manpages
This page displays the COHERENT manpage for strstr() [Find one string within another].
List of available manpages
Index
strstr() -- String Function (libc)
Find one string within another
#include <string.h>
char *strstr(string1, string2)
char *string1, *string2;
The string function strstr() looks for string2 within string1. The
terminating NUL is not considered part of string2.
strstr() returns a pointer to where string2 begins within string1, or NULL
if string2 does not occur within string1.
For example,
char *string1 = "Hello, world";
char *string2 = "world";
strstr(string1, string2);
returns string1 plus seven, which points to the beginning of world within
Hello, world. On the other hand,
char *string1 = "Hello, world";
char *string2 = "worlds";
strstr(string1, string2);
returns NULL because worlds does not occur within Hello, world.
See Also
libc,
string.h
ANSI Standard, §7.11.5.7
POSIX Standard, §8.1
Notes
Neither string1 nor string2 can be more than 2,147,483,647 characters long.




