Ferramentas do usuário

Ferramentas do site


strstr

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.


strstr [2023/09/12 16:14] (atual) – criada - edição externa 127.0.0.1
Linha 1: Linha 1:
 +====== Função strstr ======
  
 +Arquivo header:
 +<code c>#include <string.h></code>
 +
 +
 +----
 +
 +Sintaxe:
 +
 +''[[tipos_dados|char *]] strstr( [[const]] [[tipos_dados|char *]] endereçoStrOrigem, [[tipos_dados|char *]] endereçoStrChave);''
 +
 +
 +----
 +
 +A função ''strstr'' devolve um ponteiro para a primeira ocorrência da string apontada por ''endereçoStrChave'' na string apontada por ''endereçoStrOrigem''. Ela devolve um ponteiro nulo de não for encontrada nenhuma coincidência.
 +
 +<code c>
 +/* strstr.c */
 +#include <stdio.h>
 +#include <string.h>
 +
 +int main(void)
 +{
 +   char *psResultado;
 +   char sFrase[] = "isto e um teste";
 +
 +   printf("\nEndereço Inicial = %d", sFrase );
 +
 +   /* A função retornará o endereço correspondente à localização do "to" */
 +   psResultado = strstr(sFrase, "to");
 +
 +   printf("\nEndereço inicial para a pesquisa = %d\n", psResultado );
 +   printf("\nEndereço inicial para a pesquisa = %s\n", psResultado );
 +   return 0;
 +}
 +</code>
 +
 + --- //[[marcos@laureano.eti.br|Marcos Laureano]] 2009/05/11 18:08//