C isupper () - C Standard Library

De functie isupper () controleert of een teken een hoofdletteralfabet (AZ) is of niet.

C isupper () Prototype

 int isupper (int argument);

Functie isupper () heeft één argument in de vorm van een geheel getal en retourneert een waarde van het type int.

Hoewel isupper () een integer als argument heeft, wordt het teken doorgegeven aan de functie. Intern wordt het karakter geconverteerd naar zijn ASCII voor de controle.

Het wordt gedefinieerd in "> header-bestand.

C isupper () Retourwaarde

Winstwaarde Opmerkingen
Geheel getal dat niet gelijk is aan nul (x> 0) Argument is een alfabet in hoofdletters.
Nul (0) Argument is geen alfabet in hoofdletters.

Voorbeeld: C isupper () functie

 #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; )

Uitvoer

 Retourwaarde wanneer hoofdletter C wordt doorgegeven aan isupper (): 1 Retourwaarde wanneer een ander teken + wordt doorgegeven aan is isupper (): 0 

Opmerking: het is mogelijk dat u een andere integerwaarde krijgt als het alfabet in hoofdletters wordt doorgegeven aan isupper () op uw systeem. Maar als u een ander teken dan een hoofdletter doorgeeft aan isupper (), wordt altijd 0 geretourneerd.

Interessante artikelen...