INtime SDK Help
is ...

Test integers representing ASCII characters for specified conditions. These functions are implemented as functions and macros. The test conditions include:

Function Test conditions
isalnum Alphanumeric (A-Z, a-z, or 0-9)
isalpha Letter (A-Z or a-z)
isascii ASCII character (0x00-0x7F)
iscntrl Control character (0x00-0x1F or 0x7F)
isdigit Digit (0-9)
isgraph Printable character except space
islower Lowercase letter (a-z)
isodigit Octal digit (0-7)
isprint Printable character (0x20-0x7E)
ispunct Punctuation character
isspace White-space character (0x09-0x0D or 0x20)
isupper Uppercase letter (A-Z)
isxdigit Hexadecimal digit (A-F, a-f, or 0-9)

All these functions except isascii produce a defined result only for integer values corresponding to the ASCII character set, or for the nonASCII value EOF.

#include <ctype.h>

int isalnum (int c);

int isalpha (int c);

int isascii (int c);

int iscntrl (int c);

int isdigit (int c);

int isgraph (int c);

int islower (int c);

int isodigit (int c);

int isprint (int c);

int ispunct (int c);

int isspace (int c);

int isupper (int c);
int isxdigit (int c);


Integer to test.

Return Values

Not 0
The integer satisfies the test condition.
The integer does not satisfy the test condition.


Versions Defined in Include Link to
INtime 3.0 intime/rt/include/ctype.h ctype.h clib.lib

See Also

toascii, tolower, toupper