.
preceded by 0x or 0X is considered a hexadecimal integer. The hexadecimal digits include [aA] through [fF], which have values of 10 through 15. The suffixes [lL] traditionally indicate integer constants of type long. These suffixes are allowed, but are superfluous, because int and long are the same