C isupper () - C стандартна библиотека

Функцията isupper () проверява дали знакът е главна азбука (AZ) или не.

C isupper () Прототип

 int isupper (аргумент int);

Функцията isupper () приема единичен аргумент под формата на цяло число и връща стойност от тип int.

Въпреки че isupper () приема цяло число като аргумент, символът се предава на функцията. Вътрешно символът се преобразува в своя ASCII за проверка.

Определя се в "> заглавния файл.

C isupper () Върната стойност

Върната стойност Забележки
Ненулево цяло число (x> 0) Аргументът е главна азбука.
Нула (0) Аргументът не е главна азбука.

Пример: Функция C isupper ()

 #include #include int main() ( char c; c = 'C'; printf("Return value when uppercase character %c is passed to isupper(): %d", c, isupper(c)); c = '+'; printf("Return value when another character %c is passed to is isupper(): %d", c, isupper(c)); return 0; )

Изход

 Връща стойност, когато главен знак C се предава на isupper (): 1 Връща стойност, когато се предава друг символ + е isupper (): 0 

Забележка: Може да получите различна цялостна стойност, когато азбуката се предава на isupper () във вашата система. Но когато предадете на isupper () някакъв символ, различен от главни, той винаги връща 0.

Интересни статии...