Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
Lenguaje C: función isdigit
(prueba digital)
En el lenguaje de programación C, función esdigito Prueba si c es un número.
sintaxis
La sintaxis de la función isdigit en lenguaje C es:
int isdigit(int c);
parámetro o parámetro
c Comprueba si el valor es un número.
devolver los bienes
La función isdigit devuelve un valor distinto de cero si c es un número, o cero si c no es un número.
titulo requerido
En C, los archivos de encabezado requeridos por la función isdigit son:
#include <ctype.h>
aplicar para
En C, la función isdigit está disponible en las siguientes versiones:
- ANSI/ISO 9899-1990
ejemplo de isdigit
/* Example using isdigit by TechOnTheNet.com */ #include <stdio.h> #include <ctype.h> int main(int argc, const char * argv[]) { /* Define a temporary variable */ unsigned char test; /* Assign a test decimal digit character to the variable */ test="7"; /* Test to see if this is a decimal digit character */ if (isdigit(test) != 0) printf("%c is a decimal digit charactern", test); else printf("%c is not a decimal digit charactern", test); /* Assign a non-digit character to the variable */ test="T"; /* Test to see if this is a decimal digit character */ if (isdigit(test) != 0) printf("%c is a decimal digit charactern", test); else printf("%c is not a decimal digit charactern", test); return 0; }
Cuando se compila y ejecuta, esta aplicación generará:
7 is a decimal digit character T is not a decimal digit character
Función similar
Otras funciones de C similares a la función isdigit:
- función isxdigit
ver también
Otras funciones de C que vale la pena mencionar cuando se trata de la función isdigit:
- función isalnum