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

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

протокол isalpha ()

 int isalpha (int ch);

У isalpha()функції перевіряє ч алфавітний символу або не в відповідності з класифікацією за встановленим в даний момент C локал. За замовчуванням символи мають алфавіт:

  • Великі літери: від А до Я
  • Малі літери: від a до z

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

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

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

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

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

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

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

 #include #include #include using namespace std; int main() ( char str() = "ad138kw+~!$%?';)qjj"; int count = 0; for (int i=0; i<=strlen(str); i++) ( if (isalpha(str(i))) count ++; ) cout << "Number of alphabet characters:" << count << endl; cout << "Number of non alphabet characters:" << strlen(str)-count << endl; return 0; )

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

 Кількість символів алфавіту: 7 Кількість символів не алфавіту: 12

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