Функция iswlower () в C / C ++
Опубликовано: 30 Декабря, 2021
Iswlower () - это встроенная функция в C / C ++, которая проверяет, является ли данный широкий символ строчным символом или нет. Он определен в заголовочном файле cwctype C ++.
Синтаксис :
int iswlower (ch)
Параметры : функция принимает единственный обязательный параметр ch, который определяет широкий символ, который мы должны проверить, является ли он строчным символом или нет.
Возвращаемое значение : функция возвращает два значения, как показано ниже.
- Если параметр ch является символом нижнего регистра, возвращается ненулевое значение.
- Если это не строчный символ, возвращается 0.
Ниже программы иллюстрируют вышеуказанную функцию.
Программа 1 :
// C++ program to illustrate // iswlower() function #include <cwctype> #include <iostream> using namespace std; int main() { wchar_t ch1 = 'a' ; wchar_t ch2 = 'A' ; // Function to check if the character // is a lowercase character or not if (iswlower(ch1)) wcout << ch1 << " is a lowercase character " ; else wcout << ch1 << " is not a lowercase character " ; wcout << endl; if (iswlower(ch2)) wcout << ch2 << " is a lowercase character " ; else wcout << ch2 << " is not a lowercase character " ; return 0; } |
Выход:
а - символ нижнего регистра A не является строчной буквой
Программа 2 :
// C++ program to illustrate // iswlower() function #include <cwctype> #include <iostream> using namespace std; int main() { wchar_t ch1 = 'q' ; wchar_t ch2 = '?' ; // Function to check if the character // is a lowercase character or not if (iswlower(ch1)) wcout << ch1 << " is a lowercase character " ; else wcout << ch1 << " is not a lowercase character " ; wcout << endl; if (iswlower(ch2)) wcout << ch2 << " is a lowercase character " ; else wcout << ch2 << " is not a lowercase character " ; return 0; } |
Выход:
q - символ нижнего регистра ? не строчный символ
Хотите учиться на лучших видео и практических задачах, ознакомьтесь с Базовым курсом C для базового и продвинутого C.