问题 单项选择题

以下关于long、int和short类型数据占用内存大小的叙述中正确的是

A.均占4个字节

B.根据数据的大小来决定所占内存的字节数

C.由用户自己定义

D.由C语言编译系统决定

答案

参考答案:D

解析: 在ANSI标准中,long、int和short分别占用4、2和2个字节。但实际上对于某些C编译系统,int和 short都占用4个字节,所以说各种类型数据占用内存大小是由选择何种C编译系统决定的。

选择题
单项选择题