C islower () - C Стандартна библиотека

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

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