指针指向变量的首地址,首地址占四个字节,double占8个字节,…如果指向double类型的话占四
指针指向变量的首地址,首地址占四个字节,double占8个字节,…如果指向double类型的话占四个字节…指向了一个首地址就占四个字节…那么double有分配了八个地址才...
指针指向变量的首地址,首地址占四个字节,double占8个字节,…如果指向double类型的话占四个字节…指向了一个首地址就占四个字节…那么double有分配了八个地址才八个字节?不是应该4*8 个字节吗?
展开
展开全部
普通计算机上的 地址都是4个字节,无论哪种变量,它的首地址都是4个字节,
都是 unsigned long int 型。
我们说 double占8个字节 是指 存放一个 double 型数据,需要 的房间大小是 8个字节。
地址 就像住家的门牌号。
数据存放单元 是 这家的 房子大小。
无论 char, short, float, double 门牌号 都是 4个字节.
char 的房子大小 是 1字节; short 的房子大小 是 2字节.
float 的房子大小 是 4字节; double 的房子大小 是 8字节.
都是 unsigned long int 型。
我们说 double占8个字节 是指 存放一个 double 型数据,需要 的房间大小是 8个字节。
地址 就像住家的门牌号。
数据存放单元 是 这家的 房子大小。
无论 char, short, float, double 门牌号 都是 4个字节.
char 的房子大小 是 1字节; short 的房子大小 是 2字节.
float 的房子大小 是 4字节; double 的房子大小 是 8字节.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询