Функція islower () перевіряє, чи є символ символом нижнього регістру (az) чи ні.
Прототип функції islower ()
int islower (int arg);
Функція islower () приймає один аргумент у вигляді цілого числа і повертає значення типу int
.
Хоча islower () приймає ціле число як аргумент, символ передається функції. Для внутрішньої перевірки символ перетворюється на значення ASCII.
Це визначено у "> файлі заголовка.
C islower () Повернене значення
Повернене значення | Зауваження |
---|---|
Ненульове число (x> 0) | Аргумент - це малий алфавіт. |
Нуль (0) | Аргумент - це не малий алфавіт. |
Приклад: функція C islower ()
#include #include int main() ( char c; c='t'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); c='D'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); return 0; )
Вихідні дані
Повернене значення, коли t передається islower (): 2 Повертається значення, коли D передається, islower (): 0
Примітка: Ви можете отримати різне ціле значення, коли малий алфавіт передається islower () у вашій системі. Але, коли ви передаєте будь-який інший символ, крім малих літер, islower (), він завжди повертає 0.