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

  man pages->Tru64 Unix man pages -> strrchr (3)              
Title
Content
Arch
Section
 

strchr(3)

Contents


NAME    [Toc]    [Back]

       index,  rindex,  strchr, strrchr - Search for character in
       string

SYNOPSIS    [Toc]    [Back]

       #include <strings.h>

       char *index(
               const char *s,
               int c ); char *rindex(
               const char *s,
               int c ); #include <string.h>

       char *strchr(
               const char *s,
               int c ); char *strrchr(
               const char *s,
               int c );

LIBRARY    [Toc]    [Back]

       Standard C Library (libc)

STANDARDS    [Toc]    [Back]

       Interfaces documented on this reference  page  conform  to
       industry standards as follows:

       index(), rindex():  XPG4-UNIX

       strchr(), strrchr():  XPG4, XPG4-UNIX

       Refer to the standards(5) reference page for more information
 about industry standards and associated tags.

PARAMETERS    [Toc]    [Back]

       Specifies the string to search.   Specifies  a  character,
       expressed as an int data type, to search for.

DESCRIPTION    [Toc]    [Back]

       The  index()  function locates the first occurrence of the
       integer specified by the c parameter, which  is  converted
       to  an  unsigned  char,  in the string pointed to by the s
       parameter. The terminating null byte is treated as part of
       the string pointed to by the s parameter.

       The  rindex()  function locates the last occurrence of the
       integer specified by the c parameter, which  is  converted
       to a char value, in the string pointed to by the s parameter.
 The terminating null byte is treated as a part of the
       string pointed to by the s parameter.

       The  strchr()  and  strrchr()  functions  provide the same
       functionality  as  the  index()  and  rindex()  functions,
       respectively.

       If  c is a null byte ('\0') in any of these functions, the
       function locates the terminating null byte of s.






RETURN VALUES    [Toc]    [Back]

       Upon  successful  completion,  these  functions  return  a
       pointer  to  the byte in the scanned string. When the byte
       specified by parameter c is not found, a null  pointer  is
       returned.

SEE ALSO    [Toc]    [Back]

      
      
       Functions: string(3), wcschr(3)

       Standards: standards(5)



                                                        strchr(3)
[ Back ]
 Similar pages
Name OS Title
fgrep IRIX search a file for a character string
wcsrchr Linux search a wide character in a wide-character string
wcschr Linux search a wide character in a wide-character string
wcspbrk Linux search a wide-character string for any of a set of wide characters
wcscspn Linux search a wide-character string for any of a set of wide characters
wcsrtombs NetBSD converts a wide character string to a multibyte character string (restartable)
mbsrtowcs NetBSD converts a multibyte character string to a wide character string (restartable)
wcstombs NetBSD converts a wide character string to a multibyte character string
mbsrtowcs FreeBSD convert a character string to a wide-character string (restartable)
mbstowcs NetBSD converts a multibyte character string to a wide character string
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service