Функция islower () в C ++ проверяет, является ли данный символ строчной буквой или нет.
islower () Прототип
int islower (int ch);
В islower()
функция проверяет ч в нижнем регистре, классифицированных по текущей локали C. По умолчанию символы от a до z (значения ascii от 97 до 122) являются символами нижнего регистра.
Поведение islower()
не определено, если значение ch не может быть представлено как unsigned char или не равно EOF.
Он определен в заголовочном файле "> заголовочный файл.
islower () Параметры
ch: проверяемый персонаж.
islower () Возвращаемое значение
islower()
Функция возвращает ненулевое значение , если ч в нижнем регистре, в противном случае возвращает ноль.
Пример: как работает функция islower ()
#include #include #include using namespace std; int main() ( char str() = "This Program Converts ALL LowerCase Characters to UpperCase"; for (int i=0; i < strlen(str); i++) ( if (islower(str(i))) /* Converting lowercase characters to uppercase */ str(i) = str(i) - 32; ) cout << str; return 0; )
Когда вы запустите программу, вывод будет:
ДАННАЯ ПРОГРАММА ПРЕОБРАЗОВАЕТ ВСЕ НИЗКИЕ ХАРАКТЕРИСТИКИ В ЗАГЛАВНЫЕ.