在C语言中,int、short、char三种类型数据所占据的存储空间是
A、均为2个字节
B、int、short占2个字节,char占4个字节
C、与编译环境有关,在32位机器和64位机器上可能不同
D、由用户自己定义