栈和堆及索引思维

2019-08-26  本文已影响0人  成长储存罐

栈和堆及索引思维:

每个内存单元中分为两个部分,栈和堆

栈在内存的最底部,类似于一个标记,名字,分类;稳定,不可更改

堆数据,表示一组数据,可变更,数据量大,和栈一一对应

多个栈可以对应一个堆,反之不行

变量的声明,变量名存在了栈中

 变量的赋值,数据存在了堆中

值传递和引用传递:

值传递:复制的是变量的值

引用传递:复制的是指针的指向(传递的是对象在堆内存中的内存地址)

上一篇下一篇

猜你喜欢

热点阅读