EAGLE Help

is...()


Funktion
Prüfen, ob ein Zeichen in eine bestimmte Kategorie fällt.

Syntax
int isalnum(char c);
int isalpha(char c);
int iscntrl(char c);
int isdigit(char c);
int isgraph(char c);
int islower(char c);
int isprint(char c);
int ispunct(char c);
int isspace(char c);
int isupper(char c);
int isxdigit(char c);

Rückgabewert
Die is...-Funktionen liefern einen Wert ungleich null, wenn das Zeichen in die Kategorie fällt, sonst null.

Character-Kategorien

isalnum Buchstaben (A bis Z oder a bis z) oder Digits (0 bis 9)
isalpha Buchstaben (A bis Z oder a bis z)
iscntrl Delete-Zeichen oder normale Steuerzeichen (0x7F oder 0x00 bis 0x1F)
isdigit Digits (0 bis 9)
isgraph Druckbare Zeichen (außer Leerzeichen)
islower Kleinbuchstaben (a bis z)
isprint Druckbare Zeichen (0x20 bis 0x7E)
ispunct Punctuation-Zeichen (iscntrl oder isspace)
isspace Space, Tab, Carriage Return, New Line, Vertical Tab oder Formfeed (0x09 bis 0x0D, 0x20)
isupper Großbuchstaben (A bis Z)
isxdigit Hex-Digits (0 bis 9, A bis F, a bis f)

Beispiel

char c = 'A';
if (isxdigit(c))
   printf("%c is hex\n", c);
else
   printf("%c is not hex\n", c);

Index Copyright © 2005 CadSoft Computer GmbH