Funkcia islower () kontroluje, či je znakom malá abeceda (az) alebo nie.
Funkčný prototyp islower ()
int islower (int arg);
Funkcia islower () vezme jediný argument vo forme celého čísla a vráti hodnotu typu int
.
Aj keď funkcia islower () berie ako argument celé číslo, funkcii sa predá znak. Interne je znak pre kontrolu prevedený na svoju hodnotu ASCII.
Je definované v "> hlavičkovom súbore.
C islower () návratová hodnota
Návratová hodnota | Poznámky |
---|---|
Nenulové číslo (x> 0) | Argument je malá abeceda. |
Nula (0) | Argument nie je malá abeceda. |
Príklad: Funkcia 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; )
Výkon
Návratová hodnota pri prechode t na islower (): 2 Návratová hodnota pri prechode t na islower (): 0
Poznámka: Keď sa do vášho systému islower () vloží malá abeceda, môžete získať inú celočíselnú hodnotu. Ale keď do islower () vložíte akýkoľvek iný znak ako malé, vráti vždy 0.