C isupper () - C Standardbibliotek

Funktionen isupper () kontrollerar om ett tecken är ett stort bokstav (AZ) eller inte.

C isupper () Prototyp

 int isupper (int argument);

Funktionen isupper () tar ett enda argument i form av ett heltal och returnerar ett värde av typen int.

Även om isupper () tar heltal som ett argument skickas tecknet till funktionen. Internt konverteras karaktären till dess ASCII för kontrollen.

Det definieras i rubrikfilen ">.

C isupper () Returvärde

Returvärde Anmärkningar
Heltal som inte är noll (x> 0) Argument är ett stort bokstav.
Noll (0) Argument är inte ett stort bokstav.

Exempel: C isupper () -funktion

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

Produktion

 Returvärde när versaler C överförs till isupper (): 1 Returvärde när ett annat tecken + skickas till är isupper (): 0 

Obs! Du kan få olika heltal när stora bokstäver skickas till isupper () på ditt system. Men när du skickar något annat tecken än versaler till isupper () returnerar det alltid 0.

Intressanta artiklar...