C isgraph () - Biblioteca estándar de C

La función isgraph () comprueba si un carácter es gráfico o no.

Los caracteres que tienen representación gráfica se conocen como caracteres gráficos.

El isgraph () comprueba si un carácter es un carácter gráfico o no. Si el argumento pasado a isgraph () es un carácter gráfico, devuelve un número entero distinto de cero. Si no, devuelve 0.

Esta función se define en Archivo de encabezado "> archivo de encabezado ctype.h

Prototipo de función de isgraph ()

 int isgraph (argumento int);

La función isgraph () toma un solo argumento y devuelve un número entero.

Cuando se pasa un carácter como argumento, se pasa el valor ASCII correspondiente del carácter en lugar de ese carácter en sí.

Ejemplo # 1: Verifique el carácter gráfico

 #include #include int main() ( char c; int result; c = ' '; result = isgraph(c); printf("When %c is passed to isgraph() = %d", c, result); c = ''; result = isgraph(c); printf("When %c is passed to isgraph() = %d", c, result); c = '9'; result = isgraph(c); printf("When %c is passed to isgraph() = %d", c, result); 

Salida

 Cuando se pasa a isgraph () = 0 Cuando se pasa a isgraph () = 0 Cuando se pasa 9 a isgraph () = 1

Ejemplo # 2: Imprimir todos los caracteres gráficos

 #include #include int main() ( int i; printf("All graphic characters in C programming are: "); for (i=0;i<=127;++i) ( if (isgraph(i)!=0) printf("%c ",i); ) return 0; ) 

Salida

Todos los caracteres gráficos en la programación C son:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Articulos interesantes...