在C语言中,我们定义完数组,指针的时,计算机是如何给我们分配内存?
首先这里有一个计算机分配内存的概念.
如下:
当内存开辟空间时, 内存的分配是 从高位到低位
当往内存存储数据时, 是从低位往高位存储.
注意:一般情况下内存都是连续开辟.
举一个简单的例子.
一次性开辟了4个空间 a1,b2,c2,d2 输出他们的地址看一下.
int
在C语言中,我们定义完数组,指针的时,计算机是如何给我们分配内存?
首先这里有一个计算机分配内存的概念.
如下:
当内存开辟空间时, 内存的分配是 从高位到低位
当往内存存储数据时, 是从低位往高位存储.
注意:一般情况下内存都是连续开辟.
举一个简单的例子.
一次性开辟了4个空间 a1,b2,c2,d2 输出他们的地址看一下.
int