Atari Logo
Atari Computer

Hauptseite -
Welches System? -
Hardware -
Software -
Emulatoren -
Internet
MausNet
Programmieren
Verweise
Über

C

Home Die ANSI Bibliotheken Ein-/Ausgabe in cookie.c Testfunktionen in cookie.c

13.2 ctype.h

Die ctype.h definiert Funktionen zum Testen von Zeichen. Die Prüfroutinen geben einen Wert ungleich 0 zurück, wenn der Test erfolgreich war. Die Funktionen sind nur für 7-Bit ASCII definiert. D.h., die Umlaute sind keine Buchstaben! Ein Kleinbuchstabe umfaßt nur den Bereich von 'a' .. 'z'.

int isalnum( int c );
Diese Funktion entspricht isalpha(c) || isdigit(c)
 
int isalpha( int c );
Diese Funktion entspricht islower(c) || isupper(c)
 
int iscntrl( int c );
Ist das Zeichen ein Stuerzeichen, also kleiner als das Leerzeichen ' '?
 
int isdigit( int c );
Ist das Zeichen eine Ziffer?
 
int isgraph( int c );
Ist das Zeichen ein sichtbares Zeichen? Also auch kein Leerzeichen.
 
int isprint( int c );
Ist das Zeichen darstellbar? Also keine Steuerzeichen, aber es kann ein Leerzeichen sein.
 
int ispunct( int c );
Ist das Zeichen ein darstellbares Zeichen mit Ausnahme von Buchstaben, Ziffer und Leerzeichen?
 
int islower( int c );
Ist das Zeichen ein Kleinbuchstabe?
 
int isupper( int c );
Ist das Zeichen ein Großbuchstabe?
 
int ixdigit( int c );
Ist das Zeichen eine hexadezimale Ziffer?
 
int isspace( int c );
Ist das Zeichen ein Leerzeichen, Seitenvorschub '\f', Zeilentrenner (Linefeed) '\n', Wagenrücklauf (Return) '\r', Tabulator '\t' oder ein Vertikaltabulator '\v'? Diese Zeichen nennt man auch "white space", da sie die Cursorposition auf dem Bildschirm verändern, aber selbst keine Ausgabe produzieren.
 
int tolower( int c );
Diese Funktion wandelt c in einen Kleinbuchstaben.
 
int toupper( int c );
Diese Funktion wandlet c in einen Großbuchstaben.
 


Home Die ANSI Bibliotheken Ein-/Ausgabe in cookie.c Testfunktionen in cookie.c


Best viewed with any browser English version not yet available.

Änderungen und Irrtümer vorbehalten. Letzte Änderung:
14 September 2001.
Home - Mail an den Webmaster - Impressum