你们的堆栈指针在什么情况下需要修改有这样的情况吗

版权声明:本文为博主原创文章转载时请务必注明本文地址, 禁止用于任何商业用途 否则会用法律维权。 /stpeace/article/details/

      人生就是这样笑笑别人,再被别人笑笑之前笑过别人返囙栈堆栈指针在什么情况下需要修改,没想到我今天也返回了栈堆栈指针在什么情况下需要修改,我晕

}

但是第二种方法这个sz堆栈指针在什么情况下需要修改本身到底存放在栈上呢还是在堆上呢

我想是不是应该是在堆上分配的。

如果这个sz在堆上那么func2中就可以访问func1中的sz 貌似沒看见这么用的只有参数的传递来引用内存。

那么就是说在func1中结束的时候如果不做sz=NULL系统在func1运行完成后会自动回收sz个堆栈指针在什么情况丅需要修改变量的值 了

}

是在RAM专门开辟的一个特殊用途的存储区堆栈是按照“先进后出”(即先进入堆栈的数据后移出堆栈)的原则存取数据。堆栈堆栈指针在什么情况下需要修改SP是一个8位寄存器其值为栈顶的地址,即指向栈顶SP为访问堆栈的间址寄存器。

}

我要回帖

更多关于 堆栈指针在什么情况下需要修改 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信