Home Segments Top Top Previous Next

73: Sidetrip

Implementers of compilers for C and C++ are allowed to use as many bytes as they like for the integer and floating-point types, as long as they honor certain relative-length constraints. Flexibility interferes with portability, however, so Java requires compiler implementers to use the standard number of bytes for each data type.