C isgraph () - Стандартная библиотека C

Функция isgraph () проверяет, является ли символ графическим символом или нет.

Известно, что символы, имеющие графическое представление, являются графическими символами.

Isgraph () проверяет, является ли символ графическим или нет. Если аргумент, переданный в isgraph (), является графическим символом, он возвращает ненулевое целое число. Если нет, возвращается 0.

Эта функция определена в заголовочном файле "> заголовочный файл ctype.h.

Прототип функции isgraph ()

 int isgraph (аргумент int);

Функция isgraph () принимает единственный аргумент и возвращает целое число.

Когда символ передается в качестве аргумента, вместо самого символа передается соответствующее значение ASCII символа.

Пример # 1: Проверить графический символ

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

Вывод

 Когда передается в isgraph () = 0 Когда передается в isgraph () = 0 Когда 9 передается в isgraph () = 1

Пример # 2: Распечатать все графические символы

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

Вывод

Все графические символы в программировании на C:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Интересные статьи...