Funzioni per il trattamento dei caratteri
int funzione(int c)
Il risultato è un valore logico
isalnum() | alphanumeric? | ‘0’…’9′, ‘A’…’Z’, ‘a’…’z’ |
---|---|---|
isalpha() | alphabetic? | ‘A’…’Z’, ‘a’…’z’ |
iscntrl() | control character? | |
isdigit() | decimal digit? | ‘0’…’9′ |
isgraph() | graphical? | |
islower() | lowercase letter? | ‘a’…’z’ |
isprint() | printable? | |
ispunct() | punctuation character? | |
isspace() | white-space? | ‘\t’,’\f’,’\v’,’\n’,’\r’, ‘ ‘ |
isupper() | uppercase letter? | ‘A’…’Z’ |
isxdigit() | hexadecimal digit? | ‘0’…’9′, ‘A’…’F’, ‘a’…’f’ |
oppure un carattere
tolower() | converte una lettera maiuscola in minuscola |
---|---|
toupper() | converte una lettera minuscola in maiuscola |