C islower () - Biblioteca Padrão C

A função islower () verifica se um caractere é do alfabeto minúsculo (az) ou não.

Protótipo de função de islower ()

 int islower (int arg);

A função islower () recebe um único argumento na forma de um inteiro e retorna um valor do tipo int.

Mesmo que islower () receba um inteiro como argumento, o caractere é passado para a função. Internamente, o caractere é convertido em seu valor ASCII para a verificação.

Ele é definido em "> arquivo de cabeçalho.

C islower () Valor de Retorno

Valor de retorno Observações
Número diferente de zero (x> 0) O argumento é um alfabeto minúsculo.
Zero (0) O argumento não é um alfabeto minúsculo.

Exemplo: função 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; )

Resultado

 Valor de retorno quando t é passado para islower (): 2 Valor de retorno quando D é passado para islower (): 0 

Nota: Você pode obter um valor inteiro diferente quando o alfabeto em minúsculas é passado para islower () em seu sistema. Mas, quando você passa qualquer outro caractere que não seja minúsculo para islower (), ele sempre retorna 0.

Artigos interessantes...