toupper, tolower − konvertiert die Groß− und Kleinschreibung von Buchstaben
#include <ctype.h>
int toupper(int c);
int tolower(int c);
Die Funktion toupper() konvertiert den Buchstaben c in den entsprechenden Großbuchstaben, falls das möglich ist.
tolower() konvertiert den Buchstaben c in den entsprechenden Kleinbuchstaben, falls das möglich ist.
Wenn c kein unsigned char−Wert oder EOF ist, ist das Verhalten dieser Funktionen nicht definiert.
Der Rückgabewert ist der Wert des konvertierten Buchstabens oder c, falls keine Konvertierung möglich ist.
C89, C99, 4.3BSD.
Was genau einen Groß− und Kleinbuchstaben ausmacht, hängt von der aktuellen Locale ab. Beispielsweise kennt die Standard−Locale »C« keine Umlaute. Darum wird in bei Umlauten auch keine Konvertierung vorgenommen.
In manchen vom Englischen verschiedenen Locales existieren auch Kleinbuchstaben ohne zugehörigen Großbuchstaben, z.B. das deutsche ß.
isalpha(3), setlocale(3), towlower(3), towupper(3), locale(7)
Diese Seite ist Teil der Veröffentlichung 3.52 des Projekts Linux−man−pages. Eine Beschreibung des Projekts und Informationen, wie Fehler gemeldet werden können, finden sich unter http://www.kernel.org/doc/man−pages/.
Die deutsche Übersetzung dieser Handbuchseite wurde von Markus Schmitt <fw AT math DOT uni-sb DOT de> und Martin Eberhard Schauer <Martin DOT E DOT Schauer AT gmx DOT de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an <debian-l10n-german AT lists DOT debian DOT org>.