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.

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