Funkcija islower () pārbauda, vai rakstzīme ir mazais alfabēts (az).
Funkcija zemūdens prototips ()
int islower (int arg);
Funkcija islower () ņem vienu argumentu vesela skaitļa formā un atgriež veida vērtību int
.
Lai gan islower () kā argumentu ņem veselu skaitli, funkcijai tiek nodota rakstzīme. Iekšpusē pārbaudei raksturs tiek konvertēts tā ASCII vērtībā.
Tas ir definēts galvenes failā ">.
C islower () Atgriešanās vērtība
Atgriešanās vērtība | Piezīmes |
---|---|
Cipars, kas nav nulle (x> 0) | Arguments ir mazais alfabēts. |
Nulle (0) | Arguments nav mazo burtu alfabēts. |
Piemērs: 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; )
Rezultāts
Atgriešanās vērtība, kad t tiek nodota zemākam (): 2 Atgriešanās vērtība, kad D tiek nodots zemākam (): 0
Piezīme: Jūs varat iegūt atšķirīgu vesela skaitļa vērtību, ja jūsu sistēmā mazie alfabēti tiek nodoti islower (). Bet, nododot islower () jebkuru citu rakstzīmi, izņemot mazos burtus, tā vienmēr atgriež 0.