Funktsioon islower () kontrollib, kas märk on väiketäht (az) või mitte.
Funktsioon madalama prototüüp ()
int on madalam (int arg);
Funktsioon islower () võtab ühe argumendi täisarvuna ja tagastab tüübi väärtuse int
.
Kuigi islower () võtab argumendina täisarvu, edastatakse funktsioonile funktsioon. Sisemiselt teisendatakse märk kontrolli jaoks oma ASCII väärtuseks.
See on määratletud "> päisefailis.
C islower () Tagastusväärtus
Tagastusväärtus | Märkused |
---|---|
Nulliväline arv (x> 0) | Argument on väiketähestik. |
Null (0) | Argument pole väike tähestik. |
Näide: funktsioon 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äljund
Tagastusväärtus, kui t antakse madalamale (): 2 Tagastusväärtus, kui D antakse üle, on madalam (): 0
Märkus. Kui väiketähestik edastatakse teie süsteemis islower (), võite saada erineva täisarvu. Kuid kui edastate islowerile () muu tähe kui väiketäht, tagastab see alati 0.