C isupper () - C standardna biblioteka

Funkcija isupper () provjerava je li znak velika abeceda (AZ) ili nije.

C isupper () Prototip

 int isupper (int argument);

Funkcija isupper () uzima jedan argument u obliku cijelog broja i vraća vrijednost tipa int.

Iako isupper () uzima cijeli broj kao argument, karakter se prenosi funkciji. Interno se znak za provjeru pretvara u svoj ASCII.

Definirano je u "> datoteci zaglavlja.

C isupper () Povratna vrijednost

Povratna vrijednost Opaske
Cijeli broj koji nije nula (x> 0) Argument je velika abeceda.
Nula (0) Argument nije velika abeceda.

Primjer: C isupper () funkcija

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

Izlaz

 Vrati vrijednost kada se veliko slovo C preda isupper (): 1 Vrati vrijednost kada se drugom znaku + preda isupper (): 0 

Napomena: Možda ćete dobiti različitu cijelu vrijednost kada se velika abeceda proslijedi u isupper () na vašem sustavu. Ali, kada bilo kojem znaku, osim velikog slova, proslijedite isupper (), on uvijek vraća 0.

Zanimljivi članci...