Funkcija islower () provjerava je li znak mala abeceda (az) ili nije.
Funkcija Prototip islower ()
int islower (int arg);
Funkcija islower () uzima jedan argument u obliku cijelog broja i vraća vrijednost tipa int
.
Iako islower () uzima cijeli broj kao argument, karakter se prenosi funkciji. Interno se znak za provjeru pretvara u svoju ASCII vrijednost.
Definirano je u "> datoteci zaglavlja.
C islower () Povratna vrijednost
Povratna vrijednost | Opaske |
---|---|
Broj koji nije nula (x> 0) | Argument je mala abeceda. |
Nula (0) | Argument nije mala abeceda. |
Primjer: 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; )
Izlaz
Povratna vrijednost kada se t prenese u islower (): 2 Vrijednost povrata kada se preda D u islower (): 0
Napomena: Možda ćete dobiti različitu cijelu vrijednost kada se mala abeceda proslijedi islower () na vašem sustavu. No, kada bilo kojem drugom znaku, osim malog, proslijedite islower (), on uvijek vraća 0.