C isupper () - Libreria standard C.

La funzione isupper () controlla se un carattere è un alfabeto maiuscolo (AZ) o meno.

Prototipo C isupper ()

 int isupper (int argomento);

La funzione isupper () accetta un singolo argomento sotto forma di numero intero e restituisce un valore di tipo int.

Anche se isupper () accetta integer come argomento, il carattere viene passato alla funzione. Internamente, il carattere viene convertito nel suo ASCII per il controllo.

È definito in "> file di intestazione.

C isupper () Valore restituito

Valore di ritorno Osservazioni
Numero intero diverso da zero (x> 0) L'argomento è un alfabeto maiuscolo.
Zero (0) L'argomento non è un alfabeto maiuscolo.

Esempio: funzione 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; )

Produzione

 Restituisce il valore quando il carattere maiuscolo C viene passato a isupper (): 1 Restituisce il valore quando un altro carattere + viene passato a isupper (): 0 

Nota: potresti ottenere un valore intero diverso quando l'alfabeto maiuscolo viene passato a isupper () sul tuo sistema. Tuttavia, quando passi a isupper () un carattere diverso dal carattere maiuscolo, restituisce sempre 0.

Articoli interessanti...