intisalnum(int__c)[extern]
Checks for an alphanumeric character. It is equivalent to (isalpha(c) || isdigit(c)).
intisalpha(int__c)[extern]
Checks for an alphabetic character. It is equivalent to (isupper(c) || islower(c)).
intisascii(int__c)[extern]
Checks whether c is a 7-bit unsigned char value that fits into the ASCII character set.
intisblank(int__c)[extern]
Checks for a blank character, that is, a space or a tab.
intiscntrl(int__c)[extern]
Checks for a control character.
intisdigit(int__c)[extern]
Checks for a digit (0 through 9).
intisgraph(int__c)[extern]
Checks for any printable character except space.
intislower(int__c)[extern]
Checks for a lower-case character.
intisprint(int__c)[extern]
Checks for any printable character including space.
intispunct(int__c)[extern]
Checks for any printable character which is not a space or an alphanumeric character.
intisspace(int__c)[extern]
Checks for white-space characters. For the AVR-LibC library, these are: space, form-feed ('\f'), newline
('\n'), carriage return ('\r'), horizontal tab ('\t'), and vertical tab ('\v').
intisupper(int__c)[extern]
Checks for an uppercase letter.
intisxdigit(int__c)[extern]
Checks for a hexadecimal digits, i.e. one of 0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F.
inttoascii(int__c)[extern]
Converts c to a 7-bit unsigned char value that fits into the ASCII character set, by clearing the high-
order bits.
Warning
Many people will be unhappy if you use this function. This function will convert accented letters
into random characters.
inttolower(int__c)[extern]
Converts the letter c to lower case, if possible.
inttoupper(int__c)[extern]
Converts the letter c to upper case, if possible.