Variable types and min range*)
Char
- One byte or 8 bits, range 0 to 2^8 - 1 (or 255)
Int
- Two bytes or 16 bits, range 0 to 2^16 - 1 (or 32,767)
Float
- Four bytes or 32 bits, minimum 6 digits of precision
Double
- Eight bytes or 64 bits, minimum 10 digits of precision
*) System info in <limits.h>