Функцията 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.