The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

strstr (3)
  • >> strstr (3) ( FreeBSD man: Библиотечные вызовы )
  • strstr (3) ( Русские man: Библиотечные вызовы )
  • strstr (3) ( Linux man: Библиотечные вызовы )
  • strstr (3) ( POSIX man: Библиотечные вызовы )

  • BSD mandoc
     

    NAME

    
    
    strstr , strcasestr , strnstr
    
     - locate a substring in a string
    
     
    

    LIBRARY

    Lb libc
    
     
    

    SYNOPSIS

       #include <string.h>
    char * strstr (const char *big const char *little);
    char * strcasestr (const char *big const char *little);
    char * strnstr (const char *big const char *little size_t len);
     

    DESCRIPTION

    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
    const char *largestring = "Foo Bar Baz";
    const char *smallstring = "Bar";
    char *ptr;
    
    ptr = strstr(largestring, smallstring);
    

    The following sets the pointer ptr to NULL because only the first 4 characters of largestring are searched:

    const char *largestring = "Foo Bar Baz";
    const char *smallstring = "Bar";
    char *ptr;
    
    ptr = strnstr(largestring, smallstring, 4);
    
     

    SEE ALSO

    memchr(3), memmem(3), strchr(3), strcspn(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strtok(3)  

    STANDARDS

    The strstr ();
    function conforms to St -isoC .


     

    Index

    NAME
    LIBRARY
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    EXAMPLES
    SEE ALSO
    STANDARDS


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру