Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo determinar si hay caracteres especificados en una cadena en vc++6.0?

¿Cómo determinar si hay caracteres especificados en una cadena en vc++6.0?

Puede utilizar la función de biblioteca strchr para determinar si un carácter específico está presente en una cadena.

1 Nombre de función:

strchr

2 Declaración:

char *strchr(const char* _Str, int _ Val);

3Archivo de encabezado:

string.h

4Función:

Encontrar la primera aparición del carácter C en la cadena s La ubicación donde aparece.

Descripción: Devuelve el puntero a la posición donde apareció C por primera vez. La dirección devuelta es el primer puntero cuyos caracteres son los mismos que Val al comienzo del puntero de cadena que se busca. Si no hay C en S, se devuelve NULL.

Por lo tanto, para determinar si hay un código "3" en la cadena "123456", puedes escribir así:

if(strchr("123456 ",'3' )?!= ?NULL)? printf(" existe \ n ");

¿Y si? Printf("No existe\n");