C isgraph () - C standardna biblioteka

Funkcija isgraph () provjerava je li znak grafički znak ili nije.

Poznati su likovi koji imaju grafički prikaz su grafički znakovi.

Isgraph () provjerava je li znak grafički znak ili nije. Ako je argument proslijeđen isgraph () grafički znak, vraća cijeli broj koji nije nula. Ako nije, vraća 0.

Ova je funkcija definirana u datoteci zaglavlja "> datoteka zaglavlja ctype.h

Prototip funkcije isgraph ()

 int isgraph (int argument);

Funkcija isgraph () uzima jedan argument i vraća cijeli broj.

Kada se znak preda kao argument, odgovarajuća ASCII vrijednost znaka prenosi se umjesto samog tog znaka.

Primjer # 1: Provjerite grafički znak

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

Izlaz

 Kada se proslijedi u isgraph () = 0 Kada se proslijedi u isgraph () = 0 Kada se 9 proslijedi u isgraph () = 1

Primjer # 2: Ispis svih grafičkih znakova

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

Izlaz

Svi grafički znakovi u C programiranju su:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Zanimljivi članci...