假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中

问题描述:

假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中
不是给x赋给10个内存怎么就是20呢!如果是请再据其他例子!
1个回答 分类:综合 2014-11-16

问题解答:

我来补答
什么20呀,是10个元素,占20字节.
再问: 10个元素怎么就占20字节 啊!?
再答: 你不是假定 int 型占两字节的吗(有的内核是2字节,有的是4字节)。因为数组的每个元素都是int型,10 * 2 = 20 字节喽。
 
 
展开全文阅读
剩余:2000