Funktionen islower () kontrollerar om ett tecken är små bokstäver (az) eller inte.
Funktion Prototyp av islower ()
int islower (int arg);
Funktionen islower () tar ett enda argument i form av ett heltal och returnerar ett värde av typen int
.
Även om islower () tar heltal som ett argument skickas tecknet till funktionen. Internt konverteras karaktären till dess ASCII-värde för kontrollen.
Det definieras i rubrikfilen ">.
C islower () Returvärde
Returvärde | Anmärkningar |
---|---|
Siffrigt antal (x> 0) | Argument är ett gemeneralfabet. |
Noll (0) | Argument är inte ett gemeneralfabet. |
Exempel: C islower () -funktion
#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; )
Produktion
Returvärde när t överförs till islower (): 2 Returvärde när D överförs till islower (): 0
Obs! Du kan få olika heltal när små bokstäver skickas till islower () i ditt system. Men när du skickar någon annan karaktär än gemener till islower (), returnerar den alltid 0.