Autor Tema: Buscar en una cadena  (Leído 2653 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Marcelo

  • Visitante
Buscar en una cadena
« en: Marzo 26, 2003, 12:36:41 am »
Hola, ¿hay alguna funcion que me diga si un texto se encuentra dentro de una cadena?

bye

Diego

  • Visitante
Respuesta
« Respuesta #1 en: Marzo 26, 2003, 04:58:59 pm »
Tenes que utilizar la funcion strstr y como parametros le tenes que pasar la cadena que tenes que buscar y en donde la tiene que buscar.


EJ:
#include <stdio.h>
#include <string.h>

int main(void)
{
   char *str1 = "Borland International", *str2 = "nation", *ptr;

   ptr = strstr(str1, str2);
   printf("The substring is: %s\n", ptr);
   return 0;
}

si ptr es null no se encontro la cadena, caso contrario la encontro.