La fonction islower () vérifie si un caractère est un alphabet minuscule (az) ou non.
Fonction Prototype de islower ()
int islower (int arg);
La fonction islower () prend un seul argument sous la forme d'un entier et renvoie une valeur de type int
.
Même si islower () prend un entier comme argument, le caractère est passé à la fonction. En interne, le caractère est converti en sa valeur ASCII pour le contrôle.
Il est défini dans le fichier d'en-tête ">.
Valeur renvoyée C islower ()
Valeur de retour | Remarques |
---|---|
Nombre différent de zéro (x> 0) | L'argument est un alphabet minuscule. |
Zéro (0) | L'argument n'est pas un alphabet minuscule. |
Exemple: fonction 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; )
Production
Valeur de retour lorsque t est passé à islower (): 2 Valeur de retour lorsque D est passé à islower (): 0
Remarque: Vous pouvez obtenir une valeur entière différente lorsque l'alphabet minuscule est passé à islower () sur votre système. Mais, lorsque vous passez un autre caractère que le caractère minuscule à islower (), il renvoie toujours 0.