指针指向变量的首地址,首地址占四个字节,double占8个字节,…如果指向double类型的话占四

指针指向变量的首地址,首地址占四个字节,double占8个字节,…如果指向double类型的话占四个字节…指向了一个首地址就占四个字节…那么double有分配了八个地址才... 指针指向变量的首地址,首地址占四个字节,double占8个字节,…如果指向double类型的话占四个字节…指向了一个首地址就占四个字节…那么double有分配了八个地址才八个字节?不是应该4*8 个字节吗? 展开
 我来答
金色潜鸟
推荐于2017-12-16 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5706万
展开全部
普通计算机上的 地址都是4个字节,无论哪种变量,它的首地址都是4个字节,
都是 unsigned long int 型。
我们说 double占8个字节 是指 存放一个 double 型数据,需要 的房间大小是 8个字节。
地址 就像住家的门牌号。
数据存放单元 是 这家的 房子大小。
无论 char, short, float, double 门牌号 都是 4个字节.
char 的房子大小 是 1字节; short 的房子大小 是 2字节.
float 的房子大小 是 4字节; double 的房子大小 是 8字节.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式