*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Linux man pages -> strstr (3)              
Title
Content
Arch
Section
 

STRSTR(3)

Contents


NAME    [Toc]    [Back]

       strstr - locate a substring

SYNOPSIS    [Toc]    [Back]

       #include <string.h>

       char *strstr(const char *haystack, const char *needle);

DESCRIPTION    [Toc]    [Back]

       The  strstr() function finds the first occurrence of the substring nee-
       dle in the string haystack.  The terminating `\0'  characters  are  not
       compared.

RETURN VALUE    [Toc]    [Back]

       The  strstr()  function	returns a pointer to the beginning of the substring,
 or NULL if the substring is not found.

BUGS    [Toc]    [Back]

       Early versions of Linux libc (like 4.5.26) would  not  allow  an  empty
       argument.  Later  versions  (like  4.6.27)  work  correctly, and return
       haystack when needle is empty.

SEE ALSO    [Toc]    [Back]

      
      
       index(3), memchr(3), rindex(3), strchr(3), strpbrk(3), strsep(3),  str-
       spn(3), strtok(3)



GNU				  1993-04-12			     STRSTR(3)
[ Back ]
 Similar pages
Name OS Title
strstr FreeBSD locate a substring in a string
strnstr FreeBSD locate a substring in a string
strcasestr FreeBSD locate a substring in a string
strstr OpenBSD locate a substring in a string
strstr NetBSD locate a substring in a string
wcsstr Linux locate a substring in a wide-character string
strstr Tru64 Find a substring
index IRIX return location of FORTRAN substring
wcsstr Tru64 Find a wide-character substring
index IRIX return location of FORTRAN substring
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service