C isgraph () - C Štandardná knižnica

Funkcia isgraph () kontroluje, či je znak grafickým znakom alebo nie.

Znaky, ktoré majú grafické znázornenie, sú známe.

Funkcia isgraph () kontroluje, či je znak grafickým znakom alebo nie. Ak je argumentom predaným do isgraph () grafický znak, vráti nenulové celé číslo. Ak nie, vráti 0.

Táto funkcia je definovaná v hlavičkovom súbore "> Heady File"> ctype.h

Funkčný prototyp isgraph ()

 int isgraph (int argument);

Funkcia isgraph () vezme jediný argument a vráti celé číslo.

Keď je znak odovzdaný ako argument, namiesto samotného znaku sa odovzdá zodpovedajúca hodnota ASCII znaku.

Príklad č. 1: Skontrolujte grafický 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); 

Výkon

 Keď sa odovzdá isgraph () = 0 Keď sa odovzdá isgraph () = 0 Keď sa odovzdá 9 isgraph () = 1

Príklad č. 2: Tlač všetkých grafických znakov

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

Výkon

Všetky grafické znaky v programovaní C sú:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Zaujímavé články...