永发信息网

有没有可以通俗解释堆栈指针的意思呢?书上说的堆栈指针听不懂,,,唉,

答案:4  悬赏:10  手机版
解决时间 2021-03-21 12:28
有没有可以通俗解释堆栈指针的意思呢?书上说的堆栈指针听不懂,,,唉,
最佳答案
堆栈就是一个桶,
数据就是一个个圆饼。
一个个放进去,每个都在前一个上面,不存在重叠。
入栈就是放饼进去。必须放在最上面。
出栈就是拿饼出来。必须从最上面拿。
堆栈指针,就是告诉你最上面的饼在哪个位置,不然你会拿错。
全部回答
数据存放的顺序是,后进先出,如此而已。追问。。。追答山洞探险,如果打算原路返回,
你就必须,把路口的特征,记在脑子里;
出来时,一个一个的想起来。

这就是:后进先出,如此而已。
就像往一个筒子里装球,只有一端开口,一次取一个或者拿一个。
这些涉及到内存知识

例如 main调用一个函数funa,机器就要为funa管理内存,把funa的内存划分出来(先进)
然后,funa调用到另外一个函数funb,机器就又划分一块内存(后进)
最后,机器释放内存的时候,是先释放funb的内存再释放funa
当然还有变量传递,参数等
有些新手把变量通过参数传到函数,然后返回结果,经常会违反了堆栈的规则,所以是返回不到值的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
化简根号8分之3
老婆平时为人挺老实的,出轨后会后悔吗
我现在才23岁,肚子有点胀,像来事前的感觉。
起亚K3和本田飞度 买哪个好
I hope your dreams come true 为什么dream要
坝蜜河村地址有知道的么?有点事想过去
DNF现在出了传说级装备,传承还值得穿吗?
2016姜黄一斤多少价我想种植不知到以后行情,
安卓系统电视无线网络经常掉线是什么原因
"量中华之物力,结与国之欢心“是什么意思
当你心情到了无话可说的地步。你会干什么?
在家怎么给泰迪剃毛
南屯村怎么去啊,有知道地址的么
在後楼梯赤裸作爱被人撞破 会有什麼坏影响?
请问魔兽世界里面哪里有熊?20级的?
推荐资讯
怎么扫描身份证啊
11yu月18日是什么星座
海底捞火锅(张杨路店)在什么地方啊,我要过去
使用无线路由器时显示无法通过证书验证是怎么
建设银行信用卡6000的还款超了7天才还上会影
用―4,―2,6,8算24点用上加减乘除四则运算
加强营多少人
岱勒新材新股什么时候上市
“遂见用于小邑见”是什么意思?
潹字五行属什么
单选题下列叙述正确是A.常温下,镁、铝都不能
纵横中文网小说如何才能完结
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?