Red de conocimiento informático - Problemas con los teléfonos móviles - Uso de strstr()

Uso de strstr()

Prototipo de función C++:

const char * strstr(const char * str 1, const char * str 2);

char * strstr (char * str1, const char * str 2) ;

Prototipo de función C:

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

Compruebe si hay una cadena b en la cadena a ,

p>

Si es así, devuelve la cadena A desde donde se encontró por primera vez la cadena B.

Si no, genera nulo.

Ejemplo:

char ST[]= "ABC 1234 XYZ";

printf("%s", strstr str(ST, "34") );

Salida de impresión:

34 xyz

Datos extendidos

#¿Contiene? & ltsyslib.h & gt

#Contiene? & ltstring.h & gt

main()

{

¿Carácter? * s = " GoldenGlobalView

¿Comarca? * l = " lob

¿Comarca? * p;

clr SCR();

p=strstr(s, l

if (p)

printf; ("%s ", p);

Otros

printf("¡No encontrado!");

getchar();

return0

}

//Función: buscar "yyy" de la cadena "string 1 onexxxstring 2 oneyyy"

(Supongamos que xxx y yyy son ambos Cadena desconocida)

¿Carácter? * s = "cadena 1 una xxxcadena 2 una yyy";

Carácter? * p;

p=strstr(s, " yyy ");

If (p! = vacío)

printf("%s ", p );

Otros

printf(" no encontrado \ n ");