toupper , tolower - konvertiert Buchstaben in Groß- und Kleinschreibung
#include <ctype.h>.sp
int toupper (int c);
int tolower (int c);
Die Funktion toupper() konvertiert den Buchstaben c in den entsprechenden Großbuchstaben, falls dies geht. tolower() konvertiert den Buchstaben c in den entsprechenden Kleinbuchstaben, falls dies geht.
Der Rückgabewert ist der Wert des konvertierten Buchstaben oder c wenn keine Konvertierung möglich ist.
ANSI - C, BSD 4.3
Was genau einen Groß- und Kleinbuchstaben ausmacht, hängt sehr von der Umgebung ab. Die Standardumgebung "C" kennt keine Umlaute. Darum wird bei Umlauten auch keine Konvertierung vorgenommen.
In manchen Umgebungen existieren auch Kleinbuchstaben, die keinen zugehörigen Großbuchstaben haben, z.B. das deutsche ß.