iOS 栈区地址跟堆区地址区分

首先两个知识点:

    ①iOS系统内,每个进程分配到的栈区内存空间为1-2M,(有没有更新不确定,但不会很大就对了)。

    ②堆区地址小于栈区地址。(可以在xcode中测试打印)。

当你拿到分别属于堆区跟栈区的两个变量的地址后,就可以开始测试了。


堆栈地址区分

a:对象类型,存放于堆区。

b:基本数据类型,存放于栈中。

你可能感兴趣的:(iOS 栈区地址跟堆区地址区分)