C isgraph () - C Standardbibliotek

Innehållsförteckning

Funktionen isgraph () kontrollerar om ett tecken är ett grafiskt tecken eller inte.

Tecken som har grafisk representation är kända är grafiska tecken.

Isgraph () kontrollerar om ett tecken är ett grafiskt tecken eller inte. Om argumentet som överförs till isgraph () är ett grafiskt tecken returnerar det ett heltal som inte är noll. Om inte, returnerar den 0.

Denna funktion definieras i Header File "> ctype.h header-fil

Funktionsprototyp av isgraph ()

 int isgraph (int argument);

Funktionen isgraph () tar ett enda argument och returnerar ett heltal.

När tecken skickas som ett argument skickas motsvarande ASCII-värde för karaktären istället för själva karaktären.

Exempel 1: Kontrollera grafiskt tecken

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

Produktion

 När skickas till isgraph () = 0 När skickas till isgraph () = 0 När 9 skickas till isgraph () = 1

Exempel nr 2: Skriv ut alla grafiska tecken

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

Produktion

Alla grafiska karaktärer i C-programmering är:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Intressanta artiklar...