C isgraph () - Libreria standard C.

La funzione isgraph () controlla se un carattere è un carattere grafico o meno.

I caratteri che hanno una rappresentazione grafica sono noti sono caratteri grafici.

Isgraph () controlla se un carattere è un carattere grafico o meno. Se l'argomento passato a isgraph () è un carattere grafico, restituisce un numero intero diverso da zero. In caso contrario, restituisce 0.

Questa funzione è definita in File di intestazione "> file di intestazione ctype.h

Prototipo di funzione di isgraph ()

 int isgraph (int argomento);

La funzione isgraph () accetta un singolo argomento e restituisce un numero intero.

Quando il carattere viene passato come argomento, viene passato il valore ASCII corrispondente del carattere invece del carattere stesso.

Esempio # 1: controlla il carattere grafico

 #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); 

Produzione

 Quando viene passato a isgraph () = 0 Quando viene passato a isgraph () = 0 Quando 9 viene passato a isgraph () = 1

Esempio # 2: stampa tutti i caratteri grafici

 #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; ) 

Produzione

Tutti i caratteri grafici nella programmazione C sono:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Articoli interessanti...