Data Type | Range of Constants | Set of Operations |
Unsigned Integer (unsigned) | 0 through UINT_MAX | + - * / % |
Signed Integer (int) | INT_MIN through INT_MAX | + - * / % |
Real (double) | DBL_MIN through DBL_MAX | + - * / |
Character (char) | 'A' .. 'Z', 'a' .. 'z', Symbols, Control Characters | ctype.h functions (toupper(), islower(), isdigit(), iscntrl()..) |
Boolean (bool) | true, false | &&, ||, ! |