C++'s signed integer types are
On Win32, the sizes of those are 1, 2, 4, and 8 bytes (respectively), but that might be different on other platforms.
Each of those types has an unsigned version (e.g.,
unsigned int instead of
C++'s floating-point types are
On Win32, the sizes of those are 4 and 8 bytes (respectively).
A popular programming practice is to name your variables using a "Hungarian prefix", where its name's first few letters is an encoding of that type (e.g., variable
fVar has type
float), but the language makes no such requirement.