Funktsioon isupper () kontrollib, kas märk on suurtäht (AZ) või mitte.
C isupper () prototüüp
int isupper (int argument);
Funktsioon isupper () võtab ühe argumendi täisarvuna ja tagastab tüübi väärtuse int
.
Kuigi isupper () võtab argumendina täisarvu, edastatakse funktsioonile funktsioon. Sisemiselt teisendatakse märk kontrollimiseks oma ASCII-ks.
See on määratletud "> päisefailis.
C isupper () tagastusväärtus
Tagastusväärtus | Märkused |
---|---|
Nullväline täisarv (x> 0) | Argument on suurtäht. |
Null (0) | Argument ei ole suurtäht. |
Näide: funktsioon C isupper ()
#include #include int main() ( char c; c = 'C'; printf("Return value when uppercase character %c is passed to isupper(): %d", c, isupper(c)); c = '+'; printf("Return value when another character %c is passed to is isupper(): %d", c, isupper(c)); return 0; )
Väljund
Tagastusväärtus, kui suurtäht C edastatakse isupper (): 1 Tagastab väärtuse, kui teine märk + antakse üle isupper (): 0
Märkus. Kui suurte tähestike edastatakse teie süsteemis isupper (), võite saada teise täisarvu. Kuid kui edastate isupperile () muu tähe kui suurtäht, tagastab see alati 0.