strstr(3) Library Functions Manual strstr(3) NOME strstr, strcasestr - localiza uma subsequencia BIBLIOTECA Biblioteca C Padrao (libc, -lc) SINOPSE #include char *strstr(const char *palheiro, const char *agulha); #define _GNU_SOURCE /* Veja feature_test_macros(7) */ #include char *strcasestr(const char *palheiro, const char *agulha); DESCRICAO The strstr() function finds the first occurrence of the substring needle in the string haystack. The terminating null bytes ('\0') are not compared. The strcasestr() function is like strstr(), but ignores the case of both arguments. VALOR DE RETORNO These functions return a pointer to the beginning of the located substring, or NULL if the substring is not found. If needle is the empty string, the return value is always haystack itself. ATRIBUTOS Para uma explicacao dos termos usados nesta secao, consulte attributes(7). +-------------------------------------+---------------+----------------+ |Interface | Atributo | Valor | +-------------------------------------+---------------+----------------+ |strstr() | Thread safety | MT-Safe | +-------------------------------------+---------------+----------------+ |strcasestr() | Thread safety | MT-Safe locale | +-------------------------------------+---------------+----------------+ PADROES strstr() C11, POSIX.1-2008. strcasestr() GNU. HISTORICO strstr() POSIX.1-2001, C89. strcasestr() GNU. VEJA TAMBEM memchr(3), memmem(3), strcasecmp(3), strchr(3), string(3), strpbrk(3), strsep(3), strspn(3), strtok(3), wcsstr(3) TRADUCAO A traducao para portugues brasileiro desta pagina man foi criada por Marcelo M. de Abreu e Andre Luiz Fassone Esta traducao e uma documentacao livre; leia a Licenca Publica Geral GNU Versao 3 ou posterior para as condicoes de direitos autorais. Nenhuma responsabilidade e aceita. Se voce encontrar algum erro na traducao desta pagina de manual, envie um e-mail para a lista de discussao de tradutores . Linux man-pages 6.06 31 outubro 2023 strstr(3)