在ILP32中, char, short, int, long, long long, pointer分别占1, 2, 4, 4, 8, 4个字节,在 LP64中, char, short, int, long, long long, pointer分别占1, 2, 4, 8, 8, 8个字节,无论是在ILP32中还是LP64中, long long总是占8个字节,下面给出简单的C代码实现表征出整数的取值范围先. o foo.c #include <stdio.h> /** * The siz…