Lenguaje C: función isdigit (dígitos de prueba)

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
(Visited 13 times, 1 visits today)