TOUPPER(3)

BEZEICHNUNG
toupper , tolower - konvertiert Buchstaben in Groß- und Kleinschreibung

Diese Handbuchseite ist eventuell veraltet. Im Zweifelsfall ziehen Sie die englischsprachige Handbuchseite zu Rate, indem Sie

    man -LC 3 toupper

eingeben.

ÜBERSICHT
#include <ctype.h>.sp
int toupper (int c);
int tolower (int c);

BESCHREIBUNG
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.

RÜCKGABEWERT
Der Rückgabewert ist der Wert des konvertierten Buchstaben oder c wenn keine Konvertierung möglich ist.

KONFORM ZU
ANSI - C, BSD 4.3

BUGS
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 ß.

SIEHE AUCH
isalpha(3), setlocale(3), locale(3).