C isgraph () - C standardna knjižnica

Funkcija isgraph () preveri, ali je znak grafični znak ali ne.

Znani znaki, ki imajo grafični prikaz, so znani.

Isgraph () preveri, ali je znak grafični znak ali ne. Če je argument, posredovan isgraph (), grafični znak, vrne celo število, ki ni nič. V nasprotnem primeru vrne 0.

Ta funkcija je definirana v datoteki glave "> datoteka glave ctype.h

Prototip funkcije isgraph ()

 int isgraph (argument int);

Funkcija isgraph () sprejme en argument in vrne celo število.

Ko se znak preda kot argument, se namesto tega znaka posreduje ustrezna vrednost ASCII znaka.

Primer 1: Preverite grafični 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); 

Izhod

 Kdaj se prenese na isgraph () = 0 Kdaj se prenese na isgraph () = 0 Ko se 9 prenese na isgraph () = 1

2. primer: Natisnite vse grafične znake

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

Izhod

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

Zanimive Članki...