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.








