STRSTR(3)

NOME
strstr - localiza uma subseqüencia

SINÓPSE
#include <string.h>

char *strstr(const char *palheiro, const char *agulha);

DESCRIÇÃO
A função strstr() encontra a primeira ocorrência da subseqüencia agulha na seqüencia palheiro. Os caracteres terminadores `\0' não são comparados.

VALORES RETORNADOS
A função strstr() retorna um ponteiro para o início da subseqüencia, ou NULL se a subseqüencia não for encontrada.

PROBLEMAS
Versões antigas da libc Linux (como 4.5.26) não permitiriam um argumento vazio. Versões posteriores (como 4.6.27) funcionam corretamente, e retornam palheiro quando agulha é vazio.

VEJA TAMBÉM
index(3), memchr(3), rindex(3), strchr(3), strpbrk(3), strsep(3), strspn(3), strtok(3).

TRADUZIDO POR LDP-BR em 15/03/2001.

  Tradução:
Marcelo M. de Abreu <mmabreu@terra.com.br>

  Revisão.:
André Luiz Fassone <lonely_wolf@ig.com.br>