short类型在vc为何是2个字节?谭浩强先生的c语言书不是说1个字节吗?该如何处理

short类型在vc为何是2个字节?谭浩强先生的c语言书不是说1个字节吗?
short类型在vc为何是2个字节?谭浩强先生的c语言书不是说1个字节吗?

------解决方案--------------------
标准规定 sizeof( short ) > = 2 , sizeof(long) > = 4 , 要么是你看错了, 要么是谭错了 ...

------解决方案--------------------
32位windows下int型是32位,即4个字节
short就是16位,2个字节啦

这个和平台密切相关的