...that's not the issue here. The table indicates the progression starts at int, through long, then through long long. So we know that the value is "at least" an int. Since the target machine is a 32-bit machine, we know that the value is treated in some form of 32-bit value.