C isupper () - C Štandardná knižnica

Funkcia isupper () kontroluje, či je znak veľká abeceda (AZ) alebo nie.

C isupper () prototyp

 int isupper (int argument);

Funkcia isupper () vezme jediný argument vo forme celého čísla a vráti hodnotu typu int.

Aj keď funkcia isupper () berie celé číslo ako argument, funkcii sa odovzdá znak. Interne je znak pre kontrolu prevedený do svojho ASCII.

Je definované v "> hlavičkovom súbore.

C isupper () návratová hodnota

Návratová hodnota Poznámky
Nenulové celé číslo (x> 0) Argument je veľká abeceda.
Nula (0) Argument nie je veľká abeceda.

Príklad: C isupper () funkcia

 #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ýkon

 Návratová hodnota pri prechode veľkého znaku C na isupper (): 1 Návratová hodnota pri prechode iného znaku + na je isupper (): 0 

Poznámka: Keď sa do vášho systému isupper () vloží veľká abeceda, môžete získať inú celočíselnú hodnotu. Keď ale do isupper () vložíte akýkoľvek iný znak ako veľké, vráti vždy 0.

Zaujímavé články...