C isgraph () - C Standardní knihovna

Funkce isgraph () kontroluje, zda je znak grafickým znakem či nikoli.

Znaky, které mají grafické znázornění, jsou známé jako grafické znaky.

Funkce isgraph () kontroluje, zda je znak grafickým znakem či nikoli. Pokud je argument předaný isgraph () grafický znak, vrátí nenulové celé číslo. Pokud ne, vrátí 0.

Tato funkce je definována v souboru záhlaví "> ctype.h

Funkční prototyp isgraph ()

 int isgraph (argument int);

Funkce isgraph () přebírá jediný argument a vrací celé číslo.

Když je znak předán jako argument, je předána odpovídající hodnota ASCII znaku namísto samotného znaku.

Příklad č. 1: Zkontrolujte 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ýstup

 Když je předán isgraph () = 0 Když je předán isgraph () = 0 Když je předán 9 isgraph () = 1

Příklad č. 2: Tisk všech grafických znaků

 #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ýstup

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

Zajímavé články...