C isgraph () - Biblioteca standard C

Funcția isgraph () verifică dacă un caracter este un caracter grafic sau nu.

Caracterele care au reprezentare grafică sunt cunoscute sunt caractere grafice.

Isgraph () verifică dacă un caracter este sau nu un caracter grafic. Dacă argumentul trecut la isgraph () este un caracter grafic, acesta returnează un număr întreg diferit de zero. Dacă nu, returnează 0.

Această funcție este definită în fișierul antet "> fișierul antet ctype.h

Prototipul funcției isgraph ()

 int isgraph (int argument);

Funcția isgraph () ia un singur argument și returnează un număr întreg.

Când caracterul este transmis ca argument, valoarea ASCII corespunzătoare a caracterului este transmisă în locul acelui caracter în sine.

Exemplul 1: verificați caracterul grafic

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

Ieșire

 Când este trecut la isgraph () = 0 Când este trecut la isgraph () = 0 Când 9 este trecut la isgraph () = 1

Exemplul # 2: Imprimați toate caracterele grafice

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

Ieșire

Toate caracterele grafice din programarea C sunt:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Articole interesante...