Name Description Size Range
Name Description Size Range
can be represented with each one: Name Description Character or small integer. Size* 1byte Range* signed: -128 to 127 unsigned: 0 to 255
char
2bytes
int
Integer.
4bytes
Long integer.
4bytes
Boolean value. It can take one of two values: true 1byte or false. Floating point number. Double precision floating point number. 4bytes 8bytes
true or false
+/- 3.4e +/- 38 (~7 digits) +/- 1.7e +/- 308 (~15 digits)
8bytes
wchar_t
Wide character.
2 or 4 bytes
1 wide character