La funzione islower () controlla se un carattere è un alfabeto minuscolo (az) o meno.
Prototipo di funzione di islower ()
int islower (int arg);
La funzione islower () accetta un singolo argomento sotto forma di numero intero e restituisce un valore di tipo int
.
Anche se islower () accetta integer come argomento, il carattere viene passato alla funzione. Internamente, il carattere viene convertito nel suo valore ASCII per il controllo.
È definito in "> file di intestazione.
C islower () Valore restituito
Valore di ritorno | Osservazioni |
---|---|
Numero diverso da zero (x> 0) | L'argomento è un alfabeto minuscolo. |
Zero (0) | L'argomento non è un alfabeto minuscolo. |
Esempio: funzione 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; )
Produzione
Restituisce il valore quando t viene passato a islower (): 2 Restituisce il valore quando D viene passato a islower (): 0
Nota: potresti ottenere un valore intero diverso quando l'alfabeto minuscolo viene passato a islower () sul tuo sistema. Tuttavia, quando passi a islower () un carattere diverso dal carattere minuscolo, restituisce sempre 0.