支持子程序调用的数据结构是 子程序的一般结构为(
2022-05-19 04:43:23 未知 【 字体:大 中 小 】
支持子程序调用的数据结构是是栈,栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要保存主程序的当前状态,符合栈的特性。栈是一种只能在一端进行插入或删除的线性表。
栈是一种具有后进先出性质的数据结构,也就是说后存放的先取,先存放的后取。这就如同要取出放在箱子里面底下的东西(放入的比较早的物体),首先要移开压在它上面的物体(放入的比较晚的物体)。内存中的栈区处于相对较高的地址以地址的增长方向为上的话,栈地址是向下增长的。栈中分配局部变量空间,堆区是向上增长的用于分配程序员申请的内存空间。另外还有静态区是分配静态变量,全局变量空间的;只读区是分配常量和程序代码空间的;以及其他一些分区。
由于栈上的空间是自动分配自动回收的,所以栈上的数据的生存周期只是在函数的运行过程中,运行后就释放掉,不可以再访问。栈在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,在 WINDOWS下,栈的大小是2M(也有的说是1M,总之是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间时,将提示overflow。因此,能从栈获得的空间较小。
猜你喜欢
![玉兰花是哪个城市的市花(玉兰花是什么城市的市花)](/images/default.jpg)
玉兰花是哪个城市的市花(玉兰花是什么城市的市花)
![](/images/watch.png)
![微信电脑有记录没备份 微信电脑有记录没备份怎么恢复](/images/default.jpg)
微信电脑有记录没备份 微信电脑有记录没备份怎么恢复
![](/images/watch.png)
![腊羊肉怎么做好吃又简单(腊羊肉怎么做好吃又简单的方法)](/images/default.jpg)
腊羊肉怎么做好吃又简单(腊羊肉怎么做好吃又简单的方法)
![](/images/watch.png)
![安泽豪演的电视剧有哪些(安泽豪演的电视剧有哪些)](/images/default.jpg)
安泽豪演的电视剧有哪些(安泽豪演的电视剧有哪些)
![](/images/watch.png)
![蓝牙距离一般是多少(蓝牙距离是多远)](/images/default.jpg)
蓝牙距离一般是多少(蓝牙距离是多远)
![](/images/watch.png)
![如何写办理房产证的申请书 办房产证怎么写申请书](/images/default.jpg)
如何写办理房产证的申请书 办房产证怎么写申请书
![](/images/watch.png)
![树上掉下来的小黑虫是什么 树上有小黑虫](/images/default.jpg)
树上掉下来的小黑虫是什么 树上有小黑虫
![](/images/watch.png)
![荞麦面条怎么做才好吃 荞麦面条怎么做才好吃简单](/images/default.jpg)
荞麦面条怎么做才好吃 荞麦面条怎么做才好吃简单
![](/images/watch.png)
![红烧肉放什么香料 红烧肉放什么香料最入味](/images/default.jpg)
红烧肉放什么香料 红烧肉放什么香料最入味
![](/images/watch.png)
![葱包肉的做法(葱香肉包的做法)](/images/default.jpg)
葱包肉的做法(葱香肉包的做法)
![](/images/watch.png)
![](/images/info2.png)
玉兰花是哪个城市的市花(玉兰花是什么城市的市花)
![玉兰花是哪个城市的市花(玉兰花是什么城市的市花)](http://img.qebk.com/d/file/p/2022/06/10/18/vh2amlsc2t4.jpg)
![](/images/info2.png)
葱包肉的做法(葱香肉包的做法)
![葱包肉的做法(葱香肉包的做法)](http://img.qebk.com/d/file/p/2022/06/13/19/rv12ar201e0.jpg)
![](/images/info2.png)
中秋赏月寓意什么呀(中秋赏月象征着什么)
![中秋赏月寓意什么呀(中秋赏月象征着什么)](http://img.qebk.com/d/file/p/2022/06/10/18/zyqmnn4mogd.jpg)
![](/images/info2.png)
佛山南海经济开发区人民医院新冠康复门诊就诊指引(附预约入口)
![佛山南海经济开发区人民医院新冠康复门诊就诊指引(附预约入口)](http://www.qebk.com/d/file/tp/e3/b6/672466.jpg)
![](/images/info2.png)
家里能不能种韭菜(家里能不能种韭菜在阳台?)
![家里能不能种韭菜(家里能不能种韭菜在阳台?)](http://img.qebk.com/d/file/p/2022/02/27/19/20200323151558_14099.jpg)
![](/images/info2.png)
栾川县春节年货市场在哪里?(栾川食品批发市场)
![栾川县春节年货市场在哪里?(栾川食品批发市场)](http://www.qebk.com/d/file/tp/e3/b3/672458.jpg)
![](/images/info2.png)
2023河北中小学寒假安全教育公开课直播观看平台
![2023河北中小学寒假安全教育公开课直播观看平台](http://www.qebk.com/d/file/tp/e3/4c/672454.jpg)
![](/images/info2.png)
化石的种类(化石的种类及保存特点)
![化石的种类(化石的种类及保存特点)](http://img.qebk.com/d/file/p/2022/06/10/18/g5hkigsvt5i.jpg)
![](/images/info2.png)
新泰各村镇赶集时间表 新泰各村镇赶集时间表图片
![新泰各村镇赶集时间表 新泰各村镇赶集时间表图片](http://www.qebk.com/d/file/tp/e3/1f/672449.jpg)
![](/images/info2.png)
2023年宁波江北区春节留甬有哪些福利 在宁波过年福利
![2023年宁波江北区春节留甬有哪些福利 在宁波过年福利](/images/default.png)