Isupper c что это
Перейти к содержимому

Isupper c что это

Char. Is Upper Метод

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Показывает, относится ли символ Юникода к категории букв верхнего регистра.

Перегрузки

Показывает, относится ли указанный символ в указанной позиции в указанной строке к категории букв верхнего регистра.

Показывает, относится ли указанный символ Юникода к категории букв верхнего регистра.

IsUpper(String, Int32)

Показывает, относится ли указанный символ в указанной позиции в указанной строке к категории букв верхнего регистра.

Параметры

Позиция символа, который необходимо вычислить в s .

Возвращаемое значение

Значение true , если сивел в позиции index в s является буквой верхнего регистра; в противном случае — значение false .

Исключения

s имеет значение null .

Параметр index имеет значение меньше нуля или больше последней позиции в s .

Комментарии

Позиции символов в строке индексируются начиная с нуля.

Допустимые прописные буквы являются членами следующей категории: UnicodeCategory UppercaseLetter .

См. также раздел

Применяется к

IsUpper(Char)

Показывает, относится ли указанный символ Юникода к категории букв верхнего регистра.

Параметры

Знак Юникода, который необходимо вычислить.

Возвращаемое значение

Значение true , если c является буквой верхнего регистра; в противном случае — значение false .

Комментарии

Допустимые прописные буквы являются членами следующей категории: UnicodeCategory UppercaseLetter .

isupper () и islower () и их применение в C ++

В C ++ isupper () и islower () являются предопределенными функциями, используемыми для обработки строк и символов. Cstring.h — файл заголовка, необходимый для строковых функций, а cctype.h — файл заголовка, необходимый для символьных функций.

Функция isupper ()
Эта функция используется для проверки, содержит ли аргумент какие-либо заглавные буквы, такие как A, B, C, D ……… .Z.

// Программа для проверки наличия символа
// в верхнем регистре с использованием isupper ()
#include <iostream>
#include <cctype>

using namespace std;

cout << «Not uppercase.» ;

Функция islower ()
Эта функция используется для проверки, содержит ли аргумент строчные буквы, такие как a, b, c, d, …… ..z.

// Программа для проверки наличия символа
// строчные буквы с использованием islower ()
#include <iostream>
#include <cctype>

using namespace std;

cout << «Not Lowercase.» ;

Применение функций islower (), isupper (), tolower (), toupper ().
Для заданной строки задача состоит в том, чтобы преобразовать символы в строке в противоположный случай, т. Е. Если символ в нижнем регистре, нам нужно преобразовать его в верхний регистр и наоборот.

1. Пройдите заданную строку символ за символом до его длины, проверьте, находится ли символ в нижнем или верхнем регистре, используя предопределенную функцию.
3. Если строчные буквы, конвертируйте их в прописные с помощью функции toupper (), если строчные, конвертируйте их в строчные с помощью функции tolower ().
4. Напечатайте последнюю строку.

// C ++ программа для переключения случаев данного
// строка.
#include <iostream>
#include <cstring>

Функция isupper() в C++

Функция isupper() в C++ проверяет, является ли данный символ символом верхнего регистра или нет.

Функция isupper() проверяет, находится ли ch в верхнем регистре в соответствии с текущей локалью C. По умолчанию символы от A до Z (значение ascii от 65 до 90) являются прописными.

Поведение isupper() не определено, если значение ch не может быть представлено как unsigned char или не равно EOF.

Параметры

Возвращаемое значение

Функция isupper() возвращает ненулевое значение, если ch в верхнем регистре, в противном случае возвращает ноль.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *