C isupper () - C Standardní knihovna

Funkce isupper () kontroluje, zda je znak velká abeceda (AZ) nebo ne.

C isupper () prototyp

 int isupper (int argument);

Funkce isupper () přebírá jediný argument ve formě celého čísla a vrací hodnotu typu int.

I když isupper () bere celé číslo jako argument, znak je předán funkci. Interně je znak pro kontrolu převeden do svého ASCII.

Je definován v "> hlavičkovém souboru.

C isupper () návratová hodnota

Návratová hodnota Poznámky
Nenulové celé číslo (x> 0) Argument je velká abeceda.
Nula (0) Argument není velká abeceda.

Příklad: Funkce 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ýstup

 Návratová hodnota při předání velkého písmene C isupper (): 1 Návratová hodnota při předání dalšího znaku + je isupper (): 0 

Poznámka: Při předávání velkých písmen abecedy isupper () ve vašem systému můžete získat jinou celočíselnou hodnotu. Když ale předáte jakýkoli jiný znak než velký znak isupper (), vždy vrátí 0.

Zajímavé články...