C isupper () - C standardna knjižnica

Funkcija isupper () preveri, ali je znak velika abeceda (AZ) ali ne.

Prototip C isupper ()

 int isupper (argument int);

Funkcija isupper () sprejme en argument v obliki celotnega števila in vrne vrednost tipa int.

Kljub temu, da isupper () za argument vzame celo število, se funkciji posreduje znak. Interno se znak za preverjanje pretvori v svoj ASCII.

Določen je v "> datoteki glave.

C isupper () Vrnjena vrednost

Vrnjena vrednost Opombe
Celo število, ki ni nič (x> 0) Argument je velika abeceda.
Nič (0) Argument ni velika abeceda.

Primer: funkcija 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; )

Izhod

 Vrnitev vrednosti, ko je velik znak C posredovan v isupper (): 1 Vrnitev vrednosti, ko je drug znak + poslan v isupper (): 0 

Opomba: Ko se velika črka prenese v isupper () v vašem sistemu, lahko dobite drugačno celoštevilčno vrednost. Ko pa v isupper () posredujete kateri koli znak, ki ni velik, se vrne 0.

Zanimive Članki...