Die Funktion toupper () konvertiert ein Kleinbuchstaben in ein Großbuchstaben, wenn das übergebene Argument ein Kleinbuchstaben ist.
C toupper () Prototyp
int toupper (int arg);
Die Funktion toupper () verwendet ein einzelnes Argument in der Ganzzahlform und gibt einen Wert vom Typ zurück int
.
Obwohl toupper () eine Ganzzahl als Argument verwendet, wird das Zeichen an die Funktion übergeben. Intern wird das Zeichen für die Prüfung in den entsprechenden ASCII-Wert konvertiert.
Wenn das übergebene Argument kein Kleinbuchstaben ist, gibt es dasselbe Zeichen zurück, das an die Funktion übergeben wurde.
Es ist in der Header-Datei definiert.
Beispiel: C toupper () Funktion
#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; )
Ausgabe
m -> MD -> D 9 -> 9