按 ANSI C 标准,没有 int 型类型, 只有 short int 和 long int 型。
int 算 short int 还是 long int 由编译器 自己规定。
绝大部分编译器规定 int 型类型, 等价于 long int 型。
少数老的淘汰了的编译器,例如 TC, 规定 int 型类型, 等价于 short int 型。
落后的教材用 TC, 规定 int 型类型, 等价于 short int 型.
short int 是 2 字节, long int 是 4 字节。
搞不清多少,可以用 sizeof(int), sizeof(short int), sizeof(long int) 精确获得字节数。
VC++ 6.0 规定 int 型类型, 等价于 long int 型, 占 4 字节。
温馨提示:答案为网友推荐,仅供参考