![]() |
![]() |
![]() |
Find one string inside another
#include <string.h> char* strstr( const char* str, const char* substr );
libc
The strstr() function locates the first occurrence in the string pointed to by str of the sequence of characters (excluding the terminating null character) in the string pointed to by substr.
A pointer to the located string, or NULL if the string isn't found.
#include <stdio.h> #include <stdlib.h> #include <string.h> int main( void ) { printf( "%s\n", strstr("This is an example", "is") ); return EXIT_SUCCESS; }
produces the output:
is is an example
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | Yes |
Signal handler | Yes |
Thread | Yes |
![]() |
![]() |
![]() |