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

Функція isgraph () у C ++ перевіряє, наведений символ є графічним чи ні.

протограф isgraph ()

 int isgraph (int ch);

У isgraph()функції перевіряє, chмає графічне представлення в відповідно до класифікації за поточною локалі C. За замовчуванням такі символи є графічними:

  • Цифри (від 0 до 9)
  • Великі літери (від А до Я)
  • Малі літери (від a до z)
  • Розділові знаки (! "# $% & '() * +, -. /:;? @ () _` (|) ~)

Поведінка параметра isgraph()невизначена, якщо значення ch не можна представити як беззнаковий символ або не дорівнює EOF.

Це визначається у файлі заголовка "> файл заголовка.

Параметри isgraph ()

ch: Символ для перевірки.

isgraph () Повернене значення

Функція isgraph () повертає ненульове значення, якщо ch графічне, інакше повертає нуль.

Приклад: Як працює функція isgraph ()

 #include #include using namespace std; int main() ( char ch1 = '$'; char ch2 = ' '; isgraph(ch1)? cout << ch1 << " has graphical representation" : cout << ch1 << " does not have graphical representation"; cout << endl; isgraph(ch2)? cout << ch2 << " has graphical representation" : cout << ch2 << " does not have graphical representation"; return 0; )

Коли ви запускаєте програму, результат буде:

 $ має графічне представлення не має графічного подання

Цікаві статті...