本人系c语言初学者,对数据类型中int和short的区别不是很明白。基本型 int 2字节 -32768~32767短整型 short 2字节 -32768~32767同样的长度以及范围。为什么要分int和short.看到有些书上说int可以为32位或16位,short只能为16位。是这个原因吗??