黑马程序员技术交流社区
标题:
内存问题
[打印本页]
作者:
azen
时间:
2015-1-23 11:32
标题:
内存问题
不是说,内存地址大的先赋值,内存地址小的后赋值吗?如: int a = 1 那么内存写法为:
ccc1 0000 0001
ccc2 0000 0000
ccc3 0000 0000
ccc4 0000 0000
为什么数组的元素是从ccc1开始写呢?
如: int b[] = {1,2,3,4}
ccc1 ~ ccc4 1的二进制
ccc5 ~ ccc8 2的二进制
......
是与栈有关系咩?
作者:
水木清华hm
时间:
2015-1-23 16:12
个人之见:对数组来讲,内存寻址是由大到小。给数组分配好地址之后,就该轮到里面的具体元素了,这时元素就是在已经分配好的地址里面开始寻址,这时是从小到大。跟内存的种类是不是有关系,这就不清楚了,希望可以帮到你
作者:
从今以后
时间:
2015-1-24 02:59
楼上说的有道理。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2