La funzione toupper () converte un alfabeto minuscolo in un alfabeto maiuscolo, se l'argomento passato è un alfabeto minuscolo.
C toupper () Prototipo
int toupper (int arg);
La funzione toupper () accetta un singolo argomento nella forma intera e restituisce un valore di tipo int
.
Anche se toupper () accetta integer come argomento, il carattere viene passato alla funzione. Internamente, il carattere viene convertito nel valore ASCII corrispondente per il controllo.
Se l'argomento passato è diverso da un alfabeto minuscolo, restituisce lo stesso carattere passato alla funzione.
È definito nel file di intestazione.
Esempio: funzione C toupper ()
#include #include int main() ( char c; c = 'm'; printf("%c -> %c", c, toupper(c)); // Displays the same argument passed if other characters than lowercase character is passed to toupper(). c = 'D'; printf("%c -> %c", c, toupper(c)); c = '9'; printf("%c -> %c", c, toupper(c)); return 0; )
Produzione
m -> MD -> D 9 -> 9