Funkcija „islower“) patikrina, ar simbolis yra mažosios raidės (az), ar ne.
Funkcija seklumos prototipas ()
int islower (int arg);
Funkcija islower () pateikia vieną argumentą sveiko skaičiaus pavidalu ir pateikia tipo reikšmę int
.
Nors islower () kaip argumentą imamas sveikasis skaičius, funkcijai perduodamas simbolis. Viduje patikrinimo metu simbolis konvertuojamas į jo ASCII vertę.
Tai apibrėžiama antraštės faile.
C islower () grąžinimo vertė
Grąžinimo vertė | Pastabos |
---|---|
Ne nulis skaičius (x> 0) | Argumentas yra mažosios raidės. |
Nulis (0) | Argumentas nėra mažųjų raidžių abėcėlė. |
Pavyzdys: C islower () funkcija
#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; )
Rezultatas
Grąžinimo vertė, kai t perduodama islower (): 2 Grąžinimo vertė, kai D perduodama islower (): 0
Pastaba: Galite gauti skirtingą sveikojo skaičiaus vertę, kai mažosios raidės abėcėlė perduodama „islower“ () jūsų sistemoje. Bet kai „islower“ () perduodate bet kurį kitą simbolį, išskyrus mažąsias, jis visada pateikia 0.