C isalnum () - Biblioteca estándar de C

La función isalnum () comprueba si el argumento pasado es un carácter alfanumérico (alfabeto o número) o no.

La definición de función de isalnum()es:

 int isalnum (argumento int);

Se define en el archivo de encabezado ctype.h.

Parámetros de isalnum ()

  • argumento - un personaje

isalnum () Valor devuelto

  • Devuelve 1 si el argumento es un carácter alfanumérico.
  • Devuelve 0 si el argumento no es un alfabeto ni un dígito.

Ejemplo # 1: valor de retorno de la función isalnum ()

 #include #include int main() ( char c; int result; c = '5'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); c = 'Q'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); c = 'l'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); c = '+'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); return 0; ) 

Salida

 Cuando se pasa 5, el valor de retorno es 1 Cuando se pasa Q, el valor de retorno es 1 Cuando se pasa l, el valor de retorno es 1 Cuando se pasa +, el valor de retorno es 0

Ejemplo n. ° 2: compruebe si un carácter es alfanumérico

 #include #include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); if (isalnum(c) == 0) printf("%c is not an alphanumeric character.", c); else printf("%c is an alphanumeric character.", c); return 0; ) 

Salida

 Ingrese un carácter: 0 0 es un carácter alfanumérico. 

Articulos interesantes...